forked from blender/blender
Export to MatX various Texture nodes #5
@ -6,17 +6,10 @@
|
||||
|
||||
#include "hydra/image.h"
|
||||
|
||||
#include "DEG_depsgraph_query.h"
|
||||
#include <MaterialXFormat/XmlIo.h>
|
||||
namespace blender::nodes::materialx {
|
||||
|
||||
NodeItem TexCheckerNodeParser::compute()
|
||||
{
|
||||
Image *image = (Image *)node->id;
|
||||
NodeTexChecker *tex = static_cast<NodeTexChecker *>(node->storage);
|
||||
Scene *scene = DEG_get_input_scene(depsgraph);
|
||||
Main *bmain = DEG_get_bmain(depsgraph);
|
||||
|
||||
NodeItem texcoord = create_node("texcoord", "vector2", true);
|
||||
NodeItem frequency = create_node("constant", "vector2", true);
|
||||
NodeItem scale = get_input_value("Scale");
|
||||
|
@ -6,17 +6,10 @@
|
||||
|
||||
#include "hydra/image.h"
|
||||
|
||||
#include "DEG_depsgraph_query.h"
|
||||
|
||||
namespace blender::nodes::materialx {
|
||||
|
||||
NodeItem TexNoiseNodeParser::compute()
|
||||
{
|
||||
Image *image = (Image *)node->id;
|
||||
NodeTexNoise *tex = static_cast<NodeTexNoise *>(node->storage);
|
||||
Scene *scene = DEG_get_input_scene(depsgraph);
|
||||
Main *bmain = DEG_get_bmain(depsgraph);
|
||||
|
||||
NodeItem texcoord = create_node("position", "vector3", true);
|
||||
NodeItem scale = get_input_value("Scale");
|
||||
NodeItem position = texcoord * scale;
|
||||
|
Loading…
Reference in New Issue
Block a user