Migration Guide

Following an overview about interface changes between Candera V3.1.0 and Candera V3.1.1.

Description Candera V3.1.0

Candera V3.1.1

Render Device deprecated texture parameter functions are replaced with a single function. RenderDevice::SetTextureLodMode
RenderDevice::SetTextureFilter
RenderDevice::SetTextureWrapMode

RenderDevice::ActivateTexture


Scene deprecated funtions are replaced with Camera functions (Note: Every Camera requires its own RenderOrder!) Scene::SetRenderOrder
Scene::GetRenderOrder

Camera::SetRenderOrder
Camera::GetRenderOrder


PointSprite deprecated functions are replaced by using the corresponding functions of the PointSprite's Material PointSprite::SetColor
PointSprite::GetColor

Material::SetDiffuse
Material::GetDiffuse


PointSprites share a single VertexBuffer by default to facilitate drawcall batching. Custom VertexBuffers can still be set, but getting the VertexBuffer returns a const pointer now. VertexBuffer* PointSprite::GetVertexBuffer

const VertexBuffer* PointSprite::GetVertexBuffer

 


Revision #2
Created 2023-03-02 06:17:25 UTC by Kanai Tomoaki
Updated 2023-06-13 23:54:08 UTC by Kanai Tomoaki