Scene description language
Programming language used to describe a scene to a 3D graphics renderer / From Wikipedia, the free encyclopedia
A scene description language is any description language used to describe a scene to a 3D renderer, such as a ray tracer. The scene is written in a text editor (which may include syntax highlighting), as opposed to being modeled in a graphical way, but a 3D modelling program may allow for a scene to be exported to a specified scene description language.
It is proposed that this article be deleted because of the following concern:
If you can address this concern by improving, copyediting, sourcing, renaming, or merging the page, please edit this page and do so. You may remove this message if you improve the article or otherwise object to deletion for any reason. Although not required, you are encouraged to explain why you object to the deletion, either in your edit summary or on the talk page. If this template is removed, do not replace it. The article may be deleted if this message remains in place for seven days, i.e., after 15:39, 28 May 2024 (UTC). Find sources: "Scene description language" – news · newspapers · books · scholar · JSTOR PROD Expired+%5B%5BWP%3APROD%7CPROD%5D%5D%2C+concern+was%3A+I+can%E2%80%99t+find+any+sources+that+discuss+more+than+one+scene+description+language+in-depth%2C+so+this+fails+%5B%5BWP%3A++NLIST%5D%5D. Expired [[WP:PROD|prod]], concern was: I can’t find any sources that discuss more than one scene description language in-depth, so this fails WP: NLIST. |
Some scene description languages may include variables, constants, conditional statements, and while and for loops.
For example, 3DMLW and X3D are XML-based scene description languages; YafaRay also employs an XML-based language. Tao Presentations uses XL as a dynamic document description language. POV-Ray has its own Turing-complete language.