Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

Jump to content

Talk:Shading language

Page contents not supported in other languages.
Add topic
From Wikipedia, the free encyclopedia
Latest comment: 12 years ago by 24.4.155.39 in topic Should SDL be put in here?

This page lives again (by itself)

[edit]

After trying to put this topic in shader, I realized it's better for it to have its own page. This makes the two readings much more friendly, they were way too long when merged. MaxDZ8 talk 18:20, 6 March 2006 (UTC)Reply

Should SDL be put in here?

[edit]

Should POV-Ray's SDL be put in here?


I'm not really used to it but I believe it should. SDL seems to have rather non-standard features like the ability to describe a whole scene and not just surfaces. I'm not really confidend with offline shading languages so this is just a feeling.
MaxDZ8 talk 06:36, 26 July 2006 (UTC)Reply

SDL in Povray context means "Scene Description Language". Since it is not meant for any purpose other than input to Povray, I wonder what is "nonstandard" about it? Tamfang 03:46, 27 July 2006 (UTC)Reply
Look, I'm not really used to it but that's the few I get about: the "shading" subsystem of SDL is definetly a shading language but the same can be used to describe the whole scene. It definetly does not look like a realtime shading language. Maybe offline renderers use this, but as far as I know renderman itself does not have this functionality (besides geometry amplification).
What I really wanted to mean is that I guess some people will say this is stretching it, but for me SDL can be used to shade, so it's also a shading language.
You're ancouraged to lighten us on this issue ;)
MaxDZ8 talk 05:53, 27 July 2006 (UTC)Reply
SDL describes a network of high level nodes linked together. As such, it is just the text-version of what people do in e.g. Maya using the Hypershade or in XSI using the RenderTree. If you count Pov SDL as a shading language, so is a Maya ascii file as it stores what a user has laid out in the Hypershade and as it allows manipulating it by means of a text editor. So no, I don't think Pov SDL is atomic and close enough to the actual shading process enough to go by as a "shading language" at all.
-- talk

As I read the main article, I wondered "What about POV-Ray? Why isn't it listed?" I suppose this is an anti-ray-tracing bias? POV-Ray inclused shading in its language, even if it does include scene description as well. — Preceding unsigned comment added by 24.4.155.39 (talk) 03:24, 10 April 2014 (UTC)Reply

what about GLSL ?

[edit]

shouldn't GLSL be present in this article? --TiagoTiago (talk) 16:29, 12 May 2009 (UTC)Reply


It is. Real time rendering -> OpenGL shading language. GLSL has its own article, albeit short, and I'm against the idea of possibly merging it there.
MaxDZ8 talk 07:13, 19 May 2009 (UTC)Reply

Jargon

[edit]

Due to inaccessible language, I have inserted an elucidation message. However, I am unsure if the content can be expressed in any other manner.--Soulparadox 11:05, 9 June 2012 (UTC)

Open Shading Language

[edit]

Should perhaps be added. Don't know enough about it myself, or I'd do it. 216.232.157.160 (talk) 10:31, 2 September 2013 (UTC)Reply

Please Clarify VEX Language

[edit]

"However, its integration into a complete 3D package means that the shader writer can access the information inside the shader, a feature that is not usually available in a rendering context." What does that mean? — Preceding unsigned comment added by 198.7.247.194 (talk) 20:27, 7 March 2014 (UTC)Reply