Re: 3DeLight
Philippe C.D. Robert <[email protected]> Fri, 17 Jan 2003 08:24:39 +0100
| Newsgroups | gmane.comp.gnu.3dkit.general |
|---|---|
| Message-ID | <[email protected]> |
On Friday, January 17, 2003, at 12:50 Uhr, Brent Gulanowski wrote: > On Thursday, January 16, 2003, at 02:52 PM, Philippe C.D. Robert > wrote: >> I currently follow the idea of using a RenderMan subset (similar as >> QRM) as the 3DKit's native graphics API. This API would then be >> implemented by concrete renderers (ie. using OpenGL), so creating a >> RIB stream would be somehow possible natively. > > All right. Does that mean that we want to take a copy of the API and > go through it saying, "yes, no, no, yes, yes, yes, no..." for each > interface, or what? Also, RenderMan is a C function API, not an > Objective-C messaging API (excuse me while I state what is probably > obvious) -- do you want to adhere to that? Sort of, but my (initial) idea was to convert the stuff into Objective-C methods which are declared in the renderer class and subclassed by concrete renderers. But maybe this is a stupid idea and we should just take what is there - in C (for the sake of compatibility and performance). -Phil -- Philippe C.D. Robert http://www.nice.ch/~phip