# Candera Engine 3D

#### Renderer 3D Statistics

Candera's 3D renderer statistics now keep statistics about vertex buffers, shaders, cubemaps, direct textures, render camera calls, and render state cache hit/miss rates (if enabled).

The renderer statistics overlay has also been extended to support the new values.

<div class="contents" id="bkmrk-"><div class="contents"><div class="textblock">---

</div></div></div>#### Canvas Text Outline

The canvas text has been extended to support outlines.

<div class="contents" id="bkmrk--0"><div class="contents"><div class="textblock">---

</div></div></div>#### Texel Size Auto Uniform

New auto uniforms have been added, called "u\_TexelSize", "u\_TexelSize1", .. "u\_TexelSize8", which pass a vec2(1.0/(textureWidth\*4), 1.0/(textureHeight\*4)) to the uniform corresponding with the texture at the given unit. The only purpose for this is to support the outline reference shader.

<div class="contents" id="bkmrk--1"><div class="contents"><div class="textblock">---

</div></div></div>#### Asset References

A scene can now reference assets that are not referenced by scene graph objects, and upload/unload them whenever the scene is uploaded/unloaded.

<div class="contents" id="bkmrk--2"><div class="contents"><div class="textblock">---

</div></div></div>#### Renderer Functions

New functions were introduced in the [Renderer](http://dev.doc.cgistudio.at/APILINK/class_candera_1_1_renderer.html "The class Renderer represents the unique Candera render interface to the application. Each render call an base of Candera shall be triggered via the Renderer interface.") to support implementation of post processing effects. Render targets can now be retrieved from the [Renderer](http://dev.doc.cgistudio.at/APILINK/class_candera_1_1_renderer.html "The class Renderer represents the unique Candera render interface to the application. Each render call an base of Candera shall be triggered via the Renderer interface.") for temporary use, while a Blit function provides a convenient way to apply a shader to a full screen quad.

---