Vertices Engine  v1.9.2.92
A Cross Platform game engine developed by Virtex Edge Design.
Loading...
Searching...
No Matches
VerticesEngine.Graphics.vxMeshSet Class Reference

This is an experimental system which works with *obj models on their most basic levels allowing for Voxel engines and Pseudo "Instance Meshing to be possible within Monogame and on a cross platform level. More...

Public Member Functions

void Add (vxEntity3D entity)
 

Public Attributes

List< vxEntity3DEntityList
 Gets or sets the entity list.
 
List< Vector3 > Vertices
 Gets or sets the collection of Vertices.
 
List< Vector3 > Normals
 Gets or sets the collection of Normals.
 
List< Vector2 > TextureUVCoordinate
 Gets or sets the collection of texture UV coordinates.
 

Detailed Description

This is an experimental system which works with *obj models on their most basic levels allowing for Voxel engines and Pseudo "Instance Meshing to be possible within Monogame and on a cross platform level.

This holds a set of Vertice Data which corresponds too a set of vxEntities. The models don't need to be the same, as this is essentially just a collection of Vertices with corresponding Normals and UV Texture Coordinates.

Member Data Documentation

◆ EntityList

List<vxEntity3D> VerticesEngine.Graphics.vxMeshSet.EntityList

Gets or sets the entity list.

The entity list.

◆ Normals

List<Vector3> VerticesEngine.Graphics.vxMeshSet.Normals

Gets or sets the collection of Normals.

The vertices.

◆ TextureUVCoordinate

List<Vector2> VerticesEngine.Graphics.vxMeshSet.TextureUVCoordinate

Gets or sets the collection of texture UV coordinates.

The texture UV coordinate.

◆ Vertices

List<Vector3> VerticesEngine.Graphics.vxMeshSet.Vertices

Gets or sets the collection of Vertices.

The vertices.


The documentation for this class was generated from the following file: