mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-02 18:03:56 -04:00
tweaks to mayapview
This commit is contained in:
parent
7dbd65eab0
commit
9124b6aeb1
@ -20,6 +20,7 @@
|
||||
#include "mayaToEggConverter.h"
|
||||
#include "eggData.h"
|
||||
#include "load_egg_file.h"
|
||||
#include "config_util.h"
|
||||
|
||||
// We must define this to prevent Maya from doubly-declaring its
|
||||
// MApiVersion string in this file as well as in libmayaegg.
|
||||
@ -28,6 +29,7 @@
|
||||
#include "pre_maya_include.h"
|
||||
#include <maya/MString.h>
|
||||
#include <maya/MFnPlugin.h>
|
||||
#include <maya/MFileIO.h>
|
||||
#include "post_maya_include.h"
|
||||
|
||||
////////////////////////////////////////////////////////////////////
|
||||
@ -100,7 +102,25 @@ convert(const NodePath &parent) {
|
||||
|
||||
// We always want polygon output since we want to be able to see the
|
||||
// results.
|
||||
converter._polygon_output = true;
|
||||
|
||||
// Actually, for now we'll leave this false, because the nurbs
|
||||
// tesselation code in MayaToEggConverter is destructive to the
|
||||
// original nurbs.
|
||||
// converter._polygon_output = true;
|
||||
converter._polygon_output = false;
|
||||
|
||||
PathReplace *path_replace = converter.get_path_replace();
|
||||
|
||||
// Accept relative pathnames in the Maya file.
|
||||
Filename source_file =
|
||||
Filename::from_os_specific(MFileIO::currentFile().asChar());
|
||||
string source_dir = source_file.get_dirname();
|
||||
if (!source_dir.empty()) {
|
||||
path_replace->_path.append_directory(source_dir);
|
||||
}
|
||||
|
||||
// Also search along the model path.
|
||||
path_replace->_path.append_path(get_model_path());
|
||||
|
||||
EggData egg_data;
|
||||
converter.set_egg_data(&egg_data, false);
|
||||
|
Loading…
x
Reference in New Issue
Block a user