faq
flatforty
contribute
subscribe
configure
search
rdf
main
parent
thread
|
Re: Cool!
by Stefan Majewsky on Monday 31/Mar/2008, @23:46
|
1) Raytracing AFAIK means that a virtual ray is send from each point of your view. It is reflected and thereby manipulated by objects in its way until it hits a light source. Then the effects are added on the source's color to get the pixel to display at this point of your view. (The ray may also go the other way, I do not know exactly.)
2) What you mean with "wrapper around OpenGL" is the Wine implementation of DirectDraw and Direct3D. There are more components like DirectPlay (comparable with GStreamer or Xine) and some other minor additions. DirectX is sort of a toolkit for Windows game programmers than just a rendering library. |
|
|
The Fine Print: The following comments
are owned by whomever posted them.
( Reply )
|
Re: Cool!
by Riddle on Tuesday 01/Apr/2008, @21:20
|
2) Wine HQ states that Wine DirectDraw (http://wiki.winehq.org/DirectDraw), if it can, uses OGL, and Wine Direct3D (http://wiki.winehq.org/WineD3D) is specifically described as "Wraps up OpenGL to implement an interface for use by Direct3D 7, 8 and 9". Also, (http://bugs.winehq.org/show_bug.cgi?id=6847) says that "Wine does not implement any DirectPlay providers itself". Others, such as DirectShow (http://wiki.winehq.org/DirectShow), seem to use the native decoder libraries. So, in general, Wine DirectX is simply a wrapper on top of native libraries.
|
[
Reply To This | View ]
|
The Fine Print: The previous
comments are owned by whomever posted them.
( Reply )
|
|