Render.ru

RenderMan API

#1
Всем добрый день!
Я не програмист но жизнь заставляется занятся програмированием :) В связи с этим у меня есть пара вопросов связанная с RM API.

Вопрос №1, я не где не нашел информации о том что должно получится на выходе C++ после компиляции кода, есть простой код:

#include <ri.h>
RtPoint Square[4]= {{.5,.5,.5},{.5,-.5,.5},{-.5,-.5,.5},{-.5,.5,.5}};
main()
{
RiBegin(RI_NULL);
RiWorldBegin();
RiSurface("constant",RI_NULL);
RiPolygon(4, RI_P,(RtPointer)Square,RI_NULL);
RiWorldEnd();
RiEnd();
}

что должно получится на выходе? Exe файл? Если exe то после его копирования в С:\Pixar\prman-11.3\bin (если не скопировать то код ругается что prman.exe не найден) и запуска на секудну появляется черное окно и закрывается. И не каких следов жизнедеятельности. Я перерыл кучи инфы негде нет информации о том что должно получится и как этим воспользоваться. Есть одна блок схема там на выходе Си Компилятора указан файл с разширением *.о но как его получить и что делать с ним дальше нет не слова.
Одним словом, какую последовательность действий надо сделать чтобы получать результаты работы кода.

Вопрос №2, какой компилятор лучьше всего подходит для работы с RM API. .NET подайдет?

Спасибо!
 
#2
Hi XOR (я тоже не программер[],но малость слышал про всё это;)

::что должно получится на выходе? ::
смотря что ты хочешь получить
я так понял ты через свою программу с помощью ri хочешь
получить на выходе что-то (интересно что можыт картинку ?)
(тогда вроди маловато ты тут написал не хватает чего - то типа
RiDisplay RiPixelFilter RiProjection RiFormat и т.д.)


попробуй тут порыть если есть
\Pixar\DOCS\prman_technical_rendering

там ещё малость exampleов есть
p.s.
эх было бы время сам бы порыл
(если б не весь институтский гимор экзамены там всякие зачеты )
ну ещё пару недель и запылившаяся в конец msvisualstudio
можыт и вход пойдет , а можыт и нет
[ну очень надеюсь что совесть проснётся ;)]-[
 
#3
Самое смешное что делаю по книжке. И там сказано что типа это усе что надо. А что должно получится (риб или картинка) не говорится
 
#4
balltest.c - Example program using Pixar Looks to create a scene.
Type "make balltest" to make the executable.
Type "./balltest 0 0 0 0 0 | render" to render a picture.

VC 6.0 и вперед :D
 
Сверху