Rendering Omni-directional stereo images using accelerad rpict

16 views
Skip to first unread message

qorba...@gmail.com

unread,
Feb 13, 2021, 8:10:42 AM2/13/21
to Accelerad Users
Hey Nathaniel! I hope you are well. 

I was wondering if it is feasible to render the same equirectangular projection (Omni-directional stereo) that is available in AcceleradRT. I actually tried the parameter -vtc (for cylindrical projection) for rendering, but it was not the projection that I needed.

I need something like this render:


But using -vtc I get something like this:


Is there a specific parameter defined for this type of view in Accelerad rpict?

Thank you in advance.
Best regards.

Nathaniel Jones

unread,
Feb 13, 2021, 8:34:49 AM2/13/21
to Accelerad Users
AcceleradRT's omni-directional stereo projection is available through accelerad_rpict using the -vto argument. Note that omni-directional stereo is not quite the same as equirectangular projection because it involves a slight distortion of the ray origin point to provide the correct image for each eye.

Nathaniel

qorba...@gmail.com

unread,
Feb 13, 2021, 8:57:17 AM2/13/21
to Accelerad Users
Oh! I see. Thank you very much for your response!

So just to make sure, there is no parameter to render equirectangular images directly?

Best regards

Nathaniel Jones

unread,
Feb 13, 2021, 9:19:54 AM2/13/21
to Accelerad Users
Not directly. However, if you have a list of rays corresponding to the pixels of the desired image, you can use rtrace with the -ffc or -fac settings to produce any projection you want. This is what the vwrays program achieves, but vwrays is limited to the projections already available in rpict.

Nathaniel

Reply all
Reply to author
Forward
0 new messages