public void ApplyInstanceContants(InstanceObjectMesh instanceObjectMesh) { if (ApplyInstanceObjectMeshCallback != null) { ApplyInstanceObjectMeshCallback(this, instanceObjectMesh); } TransformConstant.Set(Transform); DiffuseConstant.Set(Diffuse); }
public void ApplyInstanceContants(ObjectMesh objectMesh) { if (ApplyObjectMeshCallback != null) { ApplyObjectMeshCallback(this, objectMesh); } DiffuseConstant.Set(Diffuse); }
public void ApplyInstanceContants() { TransformConstant.Set(Transform); DiffuseConstant.Set(Diffuse); }
public void ApplyGlobalContants() { CameraConstant.Set(Camera); BillboardTransformConstant.Set(BillboardTransform); DiffuseConstant.Set(Diffuse); ColorPalletConstant.Set(ColorPallet); ScalePalletConstant.Set(ScalePallet); }
public void Apply(InstanceObjectMesh instanceObjectMesh) { CameraConstant.Set(Camera); BillboardTransformConstant.Set(BillboardTransform); DiffuseConstant.Set(Diffuse); ColorPalletConstant.Set(ColorPallet); ScalePalletConstant.Set(ScalePallet); ApplyInstanceContants(instanceObjectMesh); TransformsConstant.Set(Transforms); Shader.Apply(); }
public void ApplyInstanceContants() { DiffuseConstant.Set(Diffuse); }