   Any ray tracing API avaialable?
  Hey geeks...I was wondering whether there is any such strong specification for ray tracing as OpenGL is for rasterization...Well at first I thought there could be an API designed to be added to OpenGL...I prefered this because I'm good at OpenGL, and would like to do some job with ray tracing...But if it's impossible, is there any API for raytracing? But I mean something concrete, an implementation... over C/C++ too...I crawled the net many times, but all I found is demos...No such ready APIsCan you help?TIA   
Quote:Original post by john_morcosI crawled the net many times, but all I found is demos...No such ready APIsOpenRT?;  Moved to Graphics.   ;  @PromitThank you...I'm sorry I put it in OpenGL; I'm new to the forum :)Quote:Original post by WanMasterQuote:Original post by john_morcosI crawled the net many times, but all I found is demos...No such ready APIsOpenRT?Thanks Wanmaster...But I couldn't find any implementation for it!! Nothing to download!I subscribed to their list but there's nothing...Do you know anything about it?;  Hm, I see. Sorry about that. I remembered the name and since you mentioned you felt comfortable with the OpenGL syntax, I thought I would make the suggestion. I should have checked it out first.The project does indeed look a bit um, dead. I'm not a member of that team, so I'm afraid I can't really help you out there.   ;  No problem...I'll accept anything, not necessarily OpenRT..Sure I prefer OpenGL syntax-like...but I'll go with anything for now...So if you can help with any other such projects it'd be great!Thanks again   ;  I know omfg is a fairly active community, and although most members are mostly interested in writing their own ray tracer, they may have some suggestions regarding a RT library for you to use. It probably helps to specify your requirements (certain features, real-time or not, etc).I'm not a ray tracing expert by any means, so I'll leave it to someone else.   ;  Thanks WanMasterI'm despaired that I have no longer any requests about it...I took a glance at ompf.org but still can't see something so popular or standard...But let's not prejuge it...Thank you for your help...And if you bounce on anything like this it'll be appreciated...Thank you again   ;  If your looking for an API of a prebuilt engine, I've not seen many from my research on the topic either. A few implementations with source you might be interested in :A realtime raytracing engine, very optimized (uses SIMD and threading for multi-core support )..http://igad.nhtv.nl/~bikker/A series of articles from the defunct site filpcode, still one of the best primers on raytracing and also comes with source.http://www.flipcode.com/archives/Raytracing_Topics_Techniques-Part_1_Introduction.shtmlThere are 7 parts be sure to read them all.Good Luck!-ddn   ;Quote:Original post by WanMasteromfg ompfNote that there is no real official definition why Thierry Berger-Perrin (tbp) named that forum ompf.As for OpenRT, there was a recent thread here on gd.net: Anyone using OpenRT.For my part, I don't know of any widely accepted API, so you would have to cook your own wrappers to an existing ray tracer. See ompf.Btw, there was a very active discussion about introducing an API in 2008, which would not be exactly easy to define. For details, see this good thread: Ray Tracing API.   