From 380e59be6a0f03b781d866c9f29f654498903737 Mon Sep 17 00:00:00 2001 From: Erwin Coumans Date: Wed, 4 Apr 2018 16:34:28 -0700 Subject: [PATCH] explicit cast from double to float in TinyRendererVisualShapeConverter plugin --- .../tinyRendererPlugin/TinyRendererVisualShapeConverter.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/SharedMemory/plugins/tinyRendererPlugin/TinyRendererVisualShapeConverter.cpp b/examples/SharedMemory/plugins/tinyRendererPlugin/TinyRendererVisualShapeConverter.cpp index c399a2c65..90ddbb4d8 100644 --- a/examples/SharedMemory/plugins/tinyRendererPlugin/TinyRendererVisualShapeConverter.cpp +++ b/examples/SharedMemory/plugins/tinyRendererPlugin/TinyRendererVisualShapeConverter.cpp @@ -593,7 +593,7 @@ void TinyRendererVisualShapeConverter::convertVisualShapes( colorIndex &=3; btVector4 color; color = sColors[colorIndex]; - float rgbaColor[4] = {color[0],color[1],color[2],color[3]}; + float rgbaColor[4] = {(float)color[0],(float)color[1],(float)color[2],(float)color[3]}; //if (colObj->getCollisionShape()->getShapeType()==STATIC_PLANE_PROXYTYPE) //{ // color.setValue(1,1,1,1); @@ -773,7 +773,7 @@ void TinyRendererVisualShapeConverter::changeRGBAColor(int bodyUniqueId, int lin TinyRendererObjectArray** ptrptr = m_data->m_swRenderInstances.getAtIndex(i); if (ptrptr && *ptrptr) { - float rgba[4] = {rgbaColor[0], rgbaColor[1], rgbaColor[2], rgbaColor[3]}; + float rgba[4] = {(float)rgbaColor[0], (float)rgbaColor[1], (float)rgbaColor[2], (float)rgbaColor[3]}; TinyRendererObjectArray* visuals = *ptrptr; if ((bodyUniqueId == visuals->m_objectUniqueId) && (linkIndex == visuals->m_linkIndex)) {