重构材质系统
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
#include "fs_pbr_gltf.h"
|
||||
#include "pipe/dvc_render_pipe.h"
|
||||
|
||||
using namespace davinci;
|
||||
|
||||
const char* PbrFragementShader_GLTF::getName(void) const
|
||||
{
|
||||
return "pbr:gltf";
|
||||
}
|
||||
|
||||
void PbrFragementShader_GLTF::begin(const davinci::RenderPipe* pipe, davinci::MaterialConstPtr material)
|
||||
{
|
||||
m_pipe = pipe;
|
||||
const davinci::UniformBuffer& uniformBuffer = m_pipe->getUniformBuffer();
|
||||
}
|
||||
|
||||
void PbrFragementShader_GLTF::process(const davinci::VertexDesc& veretexDesc, const float32_t* pixelData, davinci::fVector4& color)
|
||||
{
|
||||
color = fVector4::BLUE;
|
||||
}
|
||||
|
||||
void PbrFragementShader_GLTF::end()
|
||||
{
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user