DALi ray marching / ray tracing example 00/127500/8
authorNick Holland <nick.holland@partner.samsung.com>
Thu, 27 Apr 2017 12:23:33 +0000 (13:23 +0100)
committerNick Holland <nick.holland@partner.samsung.com>
Fri, 12 May 2017 14:05:28 +0000 (15:05 +0100)
commitda6debb7e20de8f1e01f652a7a175f8d8cf65fed
treeefc4ee17067157776b40dd852f799f52c647907e
parent3a81e76e2617fdda2bc084d125796289844a45b6
DALi ray marching / ray tracing example

Uses volumetric ray casting to draw a sphere with basic
per-pixel lighting inside the fragment shader.

Also modifies DALi demo make file to support shader files.

Change-Id: I0645de8481fa75abb177ca76a5611a51350fc1b7
Todo: Create a separate folder for shaders?
18 files changed:
build/tizen/CMakeLists.txt
com.samsung.dali-demo.xml
examples-reel/dali-examples-reel.cpp
examples/ray-marching/ray-marching-example.cpp [new file with mode: 0644]
packaging/com.samsung.dali-demo.spec
resources/po/as.po
resources/po/de.po
resources/po/en_GB.po
resources/po/en_US.po
resources/po/es.po
resources/po/fi.po
resources/po/ko.po
resources/po/ml.po
resources/po/ur.po
resources/po/zn_CH.po
resources/shaders/raymarch_sphere_shaded.fsh [new file with mode: 0644]
resources/shaders/raymarch_sphere_shaded.vsh [new file with mode: 0644]
shared/dali-demo-strings.h