Radium Engine
1.6.3
Loading...
Searching...
No Matches
main.cpp
1
#include <Core/Asset/FileData.hpp>
2
#include <Core/Geometry/MeshPrimitives.hpp>
3
#include <Core/Geometry/TopologicalMesh.hpp>
4
#include <Core/Resources/Resources.hpp>
5
#include <Core/Utils/Log.hpp>
6
7
#include <IO/TinyPlyLoader/TinyPlyFileLoader.hpp>
8
9
#include <memory>
10
11
int
main(
int
/*argc*/
,
char
**
/*argv*/
) {
12
using namespace
Ra::Core
;
13
using namespace
Ra::Core::Asset;
14
using namespace
Ra::IO;
15
16
TinyPlyFileLoader loader;
17
std::unique_ptr<FileData>
( loader.loadFile(
"../data/inputs/simple.ply"
) );
18
std::unique_ptr<FileData>
( loader.loadFile(
"../data/inputs/simple_normals.ply"
) );
19
std::unique_ptr<FileData>
( loader.loadFile(
"../data/inputs/buggy-1.ply"
) );
20
std::unique_ptr<FileData>
( loader.loadFile(
"../data/inputs/test_color_nonormals.ply"
) );
21
std::unique_ptr<FileData>
( loader.loadFile(
"../data/inputs/test_color_normals.ply"
) );
22
std::unique_ptr<FileData>
( loader.loadFile(
"../data/inputs/test_nocolor_normals.ply"
) );
23
std::unique_ptr<FileData>
( loader.loadFile(
"../data/inputs/custom_attr.ply"
) );
24
return
0;
25
}
Ra::Core
This namespace contains everything "low level", related to data, datastuctures, and computation.
Definition
Cage.cpp:5
std::unique_ptr
tests
integration
TinyPlyFileLoader
main.cpp
Generated by
1.12.0