载入中...
搜索中...
未找到
MeshEffectRenderer.cpp 文件参考
#include "stylize/MeshEffectRenderer.h"
#include "common/Diagnostic.h"
#include "graphics/BlendMode.h"
#include "graphics/Graphics.h"
#include "graphics/Mesh.h"
#include "graphics/Shader.h"
#include "graphics/SurfaceMode.h"
#include <glm/geometric.hpp>
#include <cmath>
#include <exception>

浏览源代码.

命名空间

namespace  eve
 Build metadata (engine git commit, build time, third-party version).
 
namespace  eve::stylize
 

函数

MeshParticleRenderInputs eve::stylize::buildMeshParticleRenderInputs (std::span< const MeshParticleInstance > instances, MeshEffectInstance *effect, graphics::Mesh *mesh, graphics::Texture *albedo, const MeshVfxBatchKey &key, std::uint64_t emitterStableId, const glm::vec3 &cameraPosition, float projectionScalePixels, float maximumDistance, std::int32_t priority=0)
 Convert stable particle snapshots into the shared LOD/batch/render pipeline.
 
eve::Result< TrailUploadData > eve::stylize::prepareTrailUpload (const TrailMeshSnapshot &snapshot)
 Validate and convert a ribbon snapshot into packed graphics arrays.