Panda3D
Loading...
Searching...
No Matches
Macros | Typedefs
assimpLoader.cxx File Reference

PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University. More...

#include "assimpLoader.h"
#include "geomNode.h"
#include "luse.h"
#include "geomVertexWriter.h"
#include "geomPoints.h"
#include "geomLines.h"
#include "geomTriangles.h"
#include "pnmFileTypeRegistry.h"
#include "pnmImage.h"
#include "alphaTestAttrib.h"
#include "materialAttrib.h"
#include "textureAttrib.h"
#include "cullFaceAttrib.h"
#include "transparencyAttrib.h"
#include "ambientLight.h"
#include "directionalLight.h"
#include "spotlight.h"
#include "pointLight.h"
#include "look_at.h"
#include "texturePool.h"
#include "character.h"
#include "animBundle.h"
#include "animBundleNode.h"
#include "animChannelMatrixXfmTable.h"
#include "pvector.h"
#include "cmath.h"
#include "deg_2_rad.h"
#include "string_utils.h"
#include "pandaIOSystem.h"
#include "pandaLogger.h"
#include <assimp/postprocess.h>

Go to the source code of this file.

Macros

#define AI_MATKEY_BASE_COLOR   AI_MATKEY_GLTF_PBRMETALLICROUGHNESS_BASE_COLOR_FACTOR
 
#define AI_MATKEY_GLTF_ALPHACUTOFF   "$mat.gltf.alphaCutoff", 0, 0
 
#define AI_MATKEY_GLTF_ALPHAMODE   "$mat.gltf.alphaMode", 0, 0
 
#define AI_MATKEY_GLTF_PBRMETALLICROUGHNESS_BASE_COLOR_FACTOR   "$mat.gltf.pbrMetallicRoughness.baseColorFactor", 0, 0
 
#define AI_MATKEY_GLTF_PBRMETALLICROUGHNESS_METALLIC_FACTOR   "$mat.gltf.pbrMetallicRoughness.metallicFactor", 0, 0
 
#define AI_MATKEY_GLTF_PBRMETALLICROUGHNESS_ROUGHNESS_FACTOR   "$mat.gltf.pbrMetallicRoughness.roughnessFactor", 0, 0
 
#define AI_MATKEY_METALLIC_FACTOR   AI_MATKEY_GLTF_PBRMETALLICROUGHNESS_METALLIC_FACTOR
 
#define AI_MATKEY_ROUGHNESS_FACTOR   AI_MATKEY_GLTF_PBRMETALLICROUGHNESS_ROUGHNESS_FACTOR
 

Typedefs

typedef pvector< BoneWeight > BoneWeightList
 

Detailed Description

PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.

All rights reserved.

All use of this software is subject to the terms of the revised BSD license. You should have received a copy of this license along with this source code in a file named "LICENSE."

Author
rdb
Date
2011-03-29

Definition in file assimpLoader.cxx.

Macro Definition Documentation

◆ AI_MATKEY_BASE_COLOR

#define AI_MATKEY_BASE_COLOR   AI_MATKEY_GLTF_PBRMETALLICROUGHNESS_BASE_COLOR_FACTOR

Definition at line 71 of file assimpLoader.cxx.

◆ AI_MATKEY_GLTF_ALPHACUTOFF

#define AI_MATKEY_GLTF_ALPHACUTOFF   "$mat.gltf.alphaCutoff", 0, 0

Definition at line 66 of file assimpLoader.cxx.

◆ AI_MATKEY_GLTF_ALPHAMODE

#define AI_MATKEY_GLTF_ALPHAMODE   "$mat.gltf.alphaMode", 0, 0

Definition at line 62 of file assimpLoader.cxx.

◆ AI_MATKEY_GLTF_PBRMETALLICROUGHNESS_BASE_COLOR_FACTOR

#define AI_MATKEY_GLTF_PBRMETALLICROUGHNESS_BASE_COLOR_FACTOR   "$mat.gltf.pbrMetallicRoughness.baseColorFactor", 0, 0

Definition at line 50 of file assimpLoader.cxx.

◆ AI_MATKEY_GLTF_PBRMETALLICROUGHNESS_METALLIC_FACTOR

#define AI_MATKEY_GLTF_PBRMETALLICROUGHNESS_METALLIC_FACTOR   "$mat.gltf.pbrMetallicRoughness.metallicFactor", 0, 0

Definition at line 54 of file assimpLoader.cxx.

◆ AI_MATKEY_GLTF_PBRMETALLICROUGHNESS_ROUGHNESS_FACTOR

#define AI_MATKEY_GLTF_PBRMETALLICROUGHNESS_ROUGHNESS_FACTOR   "$mat.gltf.pbrMetallicRoughness.roughnessFactor", 0, 0

Definition at line 58 of file assimpLoader.cxx.

◆ AI_MATKEY_METALLIC_FACTOR

#define AI_MATKEY_METALLIC_FACTOR   AI_MATKEY_GLTF_PBRMETALLICROUGHNESS_METALLIC_FACTOR

Definition at line 75 of file assimpLoader.cxx.

◆ AI_MATKEY_ROUGHNESS_FACTOR

#define AI_MATKEY_ROUGHNESS_FACTOR   AI_MATKEY_GLTF_PBRMETALLICROUGHNESS_ROUGHNESS_FACTOR

Definition at line 79 of file assimpLoader.cxx.

Typedef Documentation

◆ BoneWeightList

typedef pvector<BoneWeight> BoneWeightList

Definition at line 94 of file assimpLoader.cxx.