Noselfshadows: Difference between revisions

From The DarkMod Wiki
Jump to navigationJump to search
(New page: The best way to explain the noselfshadows keyword is an example: 250px 250px The lion in the screenshots has '''noselfshadow''' def...)
(No difference)

Revision as of 17:40, 4 November 2007

The best way to explain the noselfshadows keyword is an example:

Noselfshadow.jpg Noselfshadow2.jpg

The lion in the screenshots has noselfshadow defined in his material. This means, that

  1. other surfaces without noselfshadows can cast shadows on the lion (e.g. the pillar can cast on lion).
  2. the lion cannot cast shadows on other surfaces with noselfshadows. This trivially includes the lion itself.
  3. the lion can cast shadows on other materials without noselfshadows (e.g. the pillar in the background).

In other words, noselfshadow inhibits casting shadows if

originMaterial.noSelfShadows == true && targetMaterial.noSelfShadows == true