1
- MeshCreator
2
- ===========
1
+ # MeshCreator
3
2
4
3
Simple 3D scene editor created with C# and DirectX 9
5
4
6
- ##Features
5
+ ## Features
7
6
- You can create a new 3D scene with simple tools
8
7
- Ideal tool for a developer (without much knowleadge of 3D modelling) to assembly existing models and create a 3D scene
9
8
- You can save your scene and use it later
10
9
- Scenes are stored in a custom XML format (easy to read and convert to any another format)
11
- - You can load your scene with TgcViewer engine: https://github.com/tgc-utn/tgc-viewer
10
+ - You can load your scene with [ TGC.Viewer ] ( https://github.com/tgc-utn/tgc-viewer ) engine.
12
11
13
- ##Modeling tools
12
+ ## Modeling tools
14
13
- Create simple geometry: cube, sphere, planes
15
14
- Import existing meshes and scenes
16
15
- Move, scale and rotate
@@ -24,13 +23,13 @@ Simple 3D scene editor created with C# and DirectX 9
24
23
- Edit textures at a triangle level
25
24
- Remove individual vertices, edges and triangles from a mesh (only remove, you cannot add new geometry... for now)
26
25
27
- ##Installation
28
- - Install .NET 4.5.2: https://www.microsoft.com/es-ES /download/details.aspx?id=42643
29
- - Install DirectX end-user: http://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=6812
30
- - Download tgc-tools
26
+ ## Installation
27
+ - Install [ .NET Framework ] ( https://www.microsoft.com/net /download/framework ) 4.6.1.
28
+ - Install [ DirectX] ( http://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=6812 ) end-user.
29
+ - Download [ TGC.Tools ] ( https://github.com/ tgc-utn/tgc- tools/releases ) .
31
30
- Execute TGC.Tools.exe
32
31
33
- ##Usage
32
+ ## Usage
34
33
- Controls are as much as possible similar to 3Ds MAX
35
34
- Select objects: left click on object. You can also create a selection rectangle with left click.
36
35
- Pan view: with the mouse middle button
@@ -53,8 +52,8 @@ Simple 3D scene editor created with C# and DirectX 9
53
52
- Camera left view: L
54
53
- Group objects: G
55
54
56
- ##How to extend app
57
- The editor currently works with an XML custom format (used by TgcViewer engine).
55
+ ## How to extend app
56
+ The editor currently works with an XML custom format (used by [ TGC.Viewer ] ( https://github.com/tgc-utn/tgc-viewer ) engine).
58
57
It shouldn't be so difficult to change that in order to support another format.
59
- - Mesh importing is done in class: TgcViewer/TgcViewer /Utils/TgcSceneLoader/TgcSceneParser.cs
60
- - Mesh exporting is done in class: TgcViewer/TgcViewer /Utils/TgcSceneLoader/TgcSceneExporter.cs
58
+ - Mesh importing is done in class: [ TgcSceneParser.cs ] ( /TGC.Tools /Utils/TgcSceneLoader/TgcSceneParser.cs)
59
+ - Mesh exporting is done in class: [ TgcSceneExporter.cs ] ( /TGC.Tools /Utils/TgcSceneLoader/TgcSceneExporter.cs)
0 commit comments