�۾��\���¦
���e�K�n�G
�o�O�ĤG�g���� RenderMan ���峹�C �b����̡A �ڭ̱N���Q�۾����]�m�P�\��覡�A
�ڭ̤]�N�Dzߤ@�ǥά۾����ͪ��S���ĪG�C ���M RenderMan ���۾��\��覡�A
�S�� Pov-Ray �ӱo���[�A ���O�b�y�z�۾��y��ɦ������u�I�C
����o�@�I�A �ڭ̦b�ĤT�g�峹���A �ٷ|�A�Q�ר�C
²��
�b�o�ĤG�g�峹���M �ڭ̱N�Բӱ��Q RenderMan ���۾��ҫ��C
�۾��O RenderMan ���̭��n���������@�C
���i���ͳ\�h���쪺�ĪG�M ���ʺA�ҽk (Motion Blur)
(���ڭ̩���B�ʪ���ɡM ��b�ۤ��W�d�U���ʪ��y��)
�M���` (Depth of Field) (�E�J)�C
���M��h���ĪG�i�H�[�J�۾��ҫ����M ���t�� (Lens Flare)
( �ѩ�������g���Y�A �Ӧb�ۤ��W���ͦ����Υ������{�H )�M
���O���|�ϼҫ��ӽ����C �\�h�o�����ĪG�i�� shaders ����
( shader �O�@�ا�Ϯץ[�쪫��������u�� )�C
�ϥΤ@�t�C�� shader�A �ڭ̥i�H���X�ۤv�� "shaders"�M ���ͥO�H��Ī��ĪG�C
�b�U�@�g�峹�̡M �ڭ̱N�Q�s�g�νsĶ shader ���B�J�M �o�O�@�ӫܤj���D��
( �D�`�N �D�`���j�M �ӧڲ{�b�٨S�Ӧh���I�l�M �n�n�n���dzƤ~�� )�C
�b�W�@�g�夤����M �n���ͤ@�T�ϡM �ڭ̥ΡR
rendrib fichero.rib
��G�g���M ��
rendrib -d fichero.rib
��G��X��̹�
�۾��\���¦
�۾������Шt�O������W�h���t�ΡM �P��ܫ̹��@�P�C
���I�b�̹������M x �b���V�k�M y �b�V�W�M z �b�V���C
�b�ʬ٪��p�U�M �����e���Шt���P�۾����Шt�����@�P�M �N���Ĥ@�T�ϩҥ� (x �b����,
y �b���M z �b�Ŧ�)�C
�Ĥ@�T�Ϯi�ܤF�@�u�����������س����M �ӲĤG�T�Ϯi�ܩҬݨ쪺���� (���F���Ϲ���M���M
��T�Ϥ��������ä��b�P�@�a�I)�C
���M�����ä����� (�ٮ�����)�M ���O�]���S���������X��ҫ��M
�ϱo�ڭ̪� RIB �ܽd���e���\Ū�C
�U�����ڭ̬ݬݦp���\��۾��C
���ʬ۾��O�̦X�誺��k�M �S�O�O�� Pov-Ray ���Τ�Ө��C
���F�q���a��ݳ����M �ڭ̧Ʊ沾�ʬ۾��� <0,0,-20> ����m�M �۷���V�Z���ʬ۾��C
�b RenderMan ���M ���ʥѩR�O Translate 0 0 -20 ����
(���R�O�n��b WorldBegin �e)�R
�M�ӳo�@�R�O��۾��V�e���F�T
��ڤW�۾��S�ʡM �O���Шt�ʤF�C
��ӧ��Шt�V�Z���F�M ��۾��d�b�F�e���C
�ҥH�n��۾��V�Ჾ�M �ڭ̭n�ϹL�ӷQ�M �۾����ʡM �ӧ��Шt�V�e����
(�ΩR�O Translate 0 0 20)�R
�{�b�۾��Ҧb����m���O�ڭ̩ҭn�D���C
�b�H�U���峹���M �Ҧ�������m���ܤƳ��O������{�b�����Шt�C
�U�@�ӨҤl���M �ҫ��b���I�M �ڭ�¶����ʬ۾��R
�ݬ� RIB ���M �`�N���Шt���ഫ�O�p��[��۾��W���R
Display "camara_default2.tif" "file" "rgb"
Projection "perspective" "fov" 45
Format 320 240 1
LightSource "ambientlight" 1 "intensity"
0.3 "lightcolor" [1 1 1]
LightSource "distantlight" 2 "intensity"
1.0 "from" [10 10 -10] "to" [0 0 0]
Translate 0 0 20
Rotate 45 1 0 0
Rotate 135 0 1 0
WorldBegin
Color 1 1 1
# Background blanco
Sphere 10000 -10000 10000 360
# Objeto de la escena
TransformBegin
Color 1 0 0
Sphere 3 -3 3 360
TransformEnd
TransformBegin
Rotate -90 1 0 0
Translate 0 0 2
Cone 3 3 360
Disk 0 3 360
TransformEnd
TransformBegin
Rotate -90 0 1 0
Cylinder 1 -4 4 360
Disk 4 1 360
Disk -4 1 360
TransformEnd
WorldEnd
�o��@������ (Translate 0 0 20)�M �⦸��ʡM �@��¶ x �b
(Rotate 45 1 0 0)�M �t�@��¶ y �b (Rotate 135 0 1 0)�C
�]�\�o�ӨҤl���R�O�����ǥO Pov-Ray ���Τ�P��g�b�C
�]���b Pov-Ray ���M �R�O�O�����ǰ��檺�M ���b RenderMan ���o���P�C
RenderMan �N�R�O�s���@�өR�O�襤�M ����J��@�ӯS���R�O (�b�ڭ̪��Ҥl����
WorldBegin)�M �~�}�l����R�O�C
�ѩ�R�O�諸�s��覡�M �ɭP�R�O�O���f���ǰ��檺�C
�]�N�O���M �̫�@�өR�O���o�����C
�ҥH�b�ڭ̪��Ҥl���M ���Шt���ܴ��O���H�U�������ܪ��R
1. ��l�A
|
|
2. ¶ y �b�� 135 ��
|
|
3. ¶ x �b�� 45 ��
|
|
4. �u z �b��V���� 20 �ӶZ�����
|
|
���n�ѰO�Ҧ����Шt���ܴ� (��ʩM����) ���O�۹��۾��Ө����C
�ҥH¶ x �b������z�Ѭ���¶�۾� x �b��ʡ�
�{�b�ڭ̭n�i�J����̦��쪺�����M ��˥� RenderMan ���۾��ҫ����ͯS���ĪG�C
�ʺA�ҽk (�������ʪ���)
�Ĥ@�Ӭ۾��ĪG�O�ʺA�ҽk�M �ΨӼ������ʪ�����b�����W�d���v�l�C
�ʺA�ҽk�O�ѩR�O Shutter 0 1��{�M ���R�O�Φb�Ҥl�������۾��S�ʪ������C
Shutter 0 1 �R�O�����۾��n���ɶ��C
�b�o��۾��֪��b�ɶ� 0 ���}�M �����ɶ� 1 �����C
�֪��Ѽ� 0 1 �O���M�ϥΪ��ѼƭȡC
�ڭ̱N�@���γo��ӰѼƭȡM �]�����u�T�w�F�@�� RenderMan �۾����S�w�欰�C
���U�ӡM �ڭ̥����i�D RenderMan ���������Ǥ����O�����ت��C
�ڭ̥μ��� MotionBegin MotionEnd �ӧi�� RenderMan�C
�U�Ϯi�ܤF�@�Ӳy��b�ɶ� 0 �� 1 ���q 0 10 5 ���ʨ� 5 10 0�C
�I���b�ϤW�M �i�H�� RIB �����C
MotionBegin [0 1] �R�O �i�D RenderMan ���ʪ���T�ɶ��M (�ɶ� 0 ������Ĥ@�ӡM�ɶ� 1 ������ĤG��)�C
�o��ӭȥ����M Shutter ���ѼƤ@�P�C
�U�Ϯi�{���ĪG�u��P���j�M �p�G�����ʵe�M �ĪG��ΡC
���M�M �b MotionBegin MotionEnd �������ܴ��ä�������u���ܴ��C
RenderMan ���ʺA�ҽk�]�i�Ω�D�u�ʭy���ܴ��C
�b�U�����Ҥl���M �ڭ̮i�ܧ��жb¶ y �b�@ 25 �ר�����ʡC
�b�@�뱡�p�U�M �u��������������b���ʡC
�M�� RenderMan �]���\�۾����������ʡM �ҥH�ʺA�ҽk�]�i�B�Φb�۾��W�C
�b�U�����Ҥl���M �ڭ̧�۾��V�k���� 5 �ӶZ����� (�]�N�O���ЦV�k���� 5 �ӶZ�����)�C
�������Ҧ������鳣�ܼҽk�F�C
���M���@����� MotionBegin MotionEnd ������b�۾��S�ʳ����R
���` (�E�J)
�̫ᤶ�� RenderMan ���Ѫ��t�@����ĪG�R ���`�M �۾����E�J�t�ΡC
�o�@�ĪG����{�O�ѩR�O DepthOfField �����C
�o�өR�O�ݤT�ӰѼơRf-stop�Mfov (field of view) �M focus-length (�J�Z)�C
�Ĥ@�ӰѼ� f-stop�M �T�w�t�λE�J�I��Z���C
�b�ڭ̪��Ҥl���M ���۾� 2 �ӶZ����줺������|��X�ۦP�����J (�λE�J)�C
����v�z�����]�w�� Projection "perspective" "fov" 45 ��
( �p�Ҥ��ҥ� )�M �Ѽ� fov �q�`�]�� 1.0�C
���ܦ��ȡM �䵲�G�۷���N��v�z�������H���ȡC
�̫�@�ӰѼ� focus-length �O�ڭ̯u���P���쪺�M ���T�w�F����Q�E�J���Z���C
�b�U�����Ҥl���M �۾��b���I�M �T�Ӳy����O�b 10�M20�M�M 30 �ӶZ�����H�~�C
�ڭ̷|�i�ܥΤ��P�� focus-length �ȹF�쪺���P�ĪG�C
�Ĥ@�T�ϥ� DepthOfField 2.0 1.0 10�C
����������۾� 10 �Z����쪺���鳣�|�Q�E�J (���y)�R
�ĤG�T�ϥ� DepthOfField 2.0 1.0 20�C
�b�۾��~ 20 �Z�����B����y�Q�E�J�F�R
�̫�ڭ̻E�J�b�̻����Ųy�W (�b 30 �Z�����H�~)�M �n�� DepthOfField 2.0 1.0 30�R
�o�ǮĪG�A �ϱo���ͥX�Ӫ��Ϲ���[�G�u�M ���M�p��o�ǹϹ����ɶ��]�W�[�F�C
�ʺA�ҽk�M���`�A ���ݭn�ϴ_�X�����p��~�৹���C
|