testbed, tests, ui
This commit is contained in:
		| @@ -46,21 +46,15 @@ public: | ||||
| 			b3Vec3 pw = wm.points[i].point; | ||||
| 			b3Vec2 ps = g_camera->ConvertWorldToScreen(pw); | ||||
| 			 | ||||
| 			g_debugDraw->DrawPoint(pw, 4.0f, b3Color(0.0f, 1.0f, 0.0f)); | ||||
| 			g_debugDraw->DrawSegment(pw, pw + wm.points[i].normal, b3Color(1.0f, 1.0f, 1.0f)); | ||||
| 			g_draw->DrawPoint(pw, 4.0f, b3Color(0.0f, 1.0f, 0.0f)); | ||||
| 			g_draw->DrawSegment(pw, pw + wm.points[i].normal, b3Color(1.0f, 1.0f, 1.0f)); | ||||
| 		} | ||||
|  | ||||
| 		if (g_settings->drawFaces) | ||||
| 		{ | ||||
| 			g_debugDraw->DrawShape(m_shapeA, b3Color(1.0f, 1.0f, 1.0f, 0.5f), m_xfA); | ||||
| 			g_debugDraw->DrawShape(m_shapeB, b3Color(1.0f, 1.0f, 1.0f, 0.5f), m_xfB); | ||||
| 		} | ||||
| 		 | ||||
| 		if (g_settings->drawVerticesEdges) | ||||
| 		{ | ||||
| 			m_world.DrawShape(m_xfA, m_shapeA); | ||||
| 			m_world.DrawShape(m_xfB, m_shapeB); | ||||
| 		} | ||||
| 		g_draw->DrawSolidShape(m_shapeA, b3Color(1.0f, 1.0f, 1.0f, 0.5f), m_xfA); | ||||
| 		g_draw->DrawSolidShape(m_shapeB, b3Color(1.0f, 1.0f, 1.0f, 0.5f), m_xfB); | ||||
|  | ||||
| 		m_world.DrawShape(m_xfA, m_shapeA); | ||||
| 		m_world.DrawShape(m_xfB, m_shapeB); | ||||
| 	} | ||||
|  | ||||
| 	virtual void KeyDown(int key) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user