Masaru Yamagishi
Masaru Yamagishi
https://github.com/BabylonJS/Babylon.js/blob/master/dist/preview%20release/what's%20new.md#500
https://github.com/vrm-c/vrm-specification/tree/master/specification - [ ] VRMC_materials_hdr_emissiveMultiplier-1.0 - [ ] emissiveMultiplier - [ ] VRMC_materials_mtoon-1.0 - [ ] VRMC_node_constraint-1.0 - [ ] specVersion - [ ] constraint - [ ] VRMC_springBone-1.0 -...
```ts /** * @link https://github.com/BabylonJS/Babylon.js/blob/master/packages/dev/core/src/Rendering/outlineRenderer.ts */ declare module "@babylonjs/core/scene" { export interface Scene { _vrmFinder: VRMFinder; getVRMFinder(): VRMFinder; } } Scene.prototype.getVRMFinder = function (): VRMFinder { if (!this._vrmFinder) { this._vrmFinder...
現在 glTFLoader の読み込み完了後に `scene.metadata.vrmManagers` にマネージャを代入しているが、使い勝手が悪い。 `SceneLoader.LoadAssetContainer` を利用してアセットコンテナオブジェクトをコンストラクタに渡し、ユーザランドで `VRMManager` の管理を出来るようにした方が良い。 ```ts interface VRMContainer { public constructor(public readonly assetContainer: AssetContainer): void; public get humanoidBone(): HumanoidBone; public get blendShape(): BlendShape; public get firstPerson():...
- [ ] check `yarn install` should be successed - [ ] check `yarn lint` - [ ] check `yarn build`
add test sample like https://github.com/KhronosGroup/glTF-Sample-Models/tree/master/2.0/MetalRoughSpheresNoTextures ## Textures - diffuse - emissive - bump - shade - receiveShadow - shadingGrade - rim - matCap - outlineWidth - uvAnimationMask ## Colors -...
現在 Spot/Point Light はその方角のみをサポートしていているため、距離減衰が行われない。 - ref. [Babylon.js/lightsFragmentFunctions.fx at master · BabylonJS/Babylon.js](https://github.com/BabylonJS/Babylon.js/blob/master/src/Shaders/ShadersInclude/lightsFragmentFunctions.fx) - ref. [Babylon.js/lightFragment.fx at master · BabylonJS/Babylon.js](https://github.com/BabylonJS/Babylon.js/blob/master/src/Shaders/ShadersInclude/lightFragment.fx#L113)