polygonjs-engine
Version:
node-based webgl 3D engine https://polygonjs.com
26 lines (24 loc) • 868 B
text/typescript
import {DEMO_ASSETS_ROOT_URL} from '../../../src/core/Assets';
import {FileSopNode} from '../../../src/engine/nodes/sop/File';
export function FileSopNodePresets() {
return {
bunny: function (node: FileSopNode) {
node.p.url.set(`${DEMO_ASSETS_ROOT_URL}/models/stanford-bunny.fbx`);
},
deer_obj: function (node: FileSopNode) {
node.p.url.set(`${DEMO_ASSETS_ROOT_URL}/models/deer.obj`);
},
flamingo_glb: function (node: FileSopNode) {
node.p.url.set(`${DEMO_ASSETS_ROOT_URL}/models/flamingo.glb`);
},
parrot_glb: function (node: FileSopNode) {
node.p.url.set(`${DEMO_ASSETS_ROOT_URL}/models/parrot.glb`);
},
soldier_glb: function (node: FileSopNode) {
node.p.url.set(`${DEMO_ASSETS_ROOT_URL}/models/soldier.glb`);
},
wolf_obj: function (node: FileSopNode) {
node.p.url.set(`${DEMO_ASSETS_ROOT_URL}/models/wolf.obj`);
},
};
}