Searched refs:rings (Results 1 - 4 of 4) sorted by relevance
/foundation/graphic/graphic_3d/3d_widget_adapter/include/data_type/geometry/ |
H A D | sphere.h | 24 Sphere(std::string name, float radius, float rings, float sectors, Vec3& position) in Sphere() argument 25 : Geometry(name, position), radius_(radius), rings_(rings), sectors_(sectors) {}; in Sphere()
|
/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/util/ |
H A D | intf_mesh_util.h | 61 * @param rings Number of rings in sphere. 65 CORE_NS::Entity material, float radius, uint32_t rings, uint32_t sectors) = 0; 125 * @param rings Number of rings in sphere. 129 CORE_NS::Entity material, float radius, uint32_t rings, uint32_t sectors) = 0;
|
/foundation/graphic/graphic_3d/lume/Lume_3D/src/util/ |
H A D | mesh_util.cpp | 145 void GenerateSphereGeometry(float radius, uint32_t rings, uint32_t sectors, Geometry<uint32_t> geometry) in GenerateSphereGeometry() argument 152 const size_t maxVertexCount = rings * sectors; in GenerateSphereGeometry() 153 const size_t maxIndexCount = (rings - 1) * sectors * 6u; in GenerateSphereGeometry() 160 const float r = 1.0f / static_cast<float>(rings - 1); in GenerateSphereGeometry() 166 for (uint32_t ring = 0; ring < rings; ++ring) { in GenerateSphereGeometry() 178 if (ring < rings - 1) { in GenerateSphereGeometry() 527 const IEcs& ecs, const string_view name, Entity material, float radius, uint32_t rings, uint32_t sectors) in GenerateSphereMesh() 533 GenerateSphereGeometry(radius, rings, sectors, { vertices, normals, uvs, indices }); in GenerateSphereMesh() 708 const IEcs& ecs, const string_view name, Entity material, float radius, uint32_t rings, uint32_t sectors) in GenerateSphere() 710 const Entity meshHandle = GenerateSphereMesh(ecs, name, material, radius, rings, sector in GenerateSphere() 526 GenerateSphereMesh( const IEcs& ecs, const string_view name, Entity material, float radius, uint32_t rings, uint32_t sectors) GenerateSphereMesh() argument 707 GenerateSphere( const IEcs& ecs, const string_view name, Entity material, float radius, uint32_t rings, uint32_t sectors) GenerateSphere() argument [all...] |
H A D | mesh_util.h | 42 float radius, uint32_t rings, uint32_t sectors) override; 59 float radius, uint32_t rings, uint32_t sectors) override;
|
Completed in 3 milliseconds