├── .gitignore
├── public
├── head.png
├── icon.png
├── khata.glb
├── rasterizer.wasm
├── mesh_plane-011tjaxx.svg
├── shading_solid-f1yvhfna.svg
├── roman_head.mtl
├── object_datamode-8jb93a5a.svg
└── mesh_cube-qjwwzm4v.svg
├── src
├── svg.d.ts
├── icons
│ ├── dot.svg
│ ├── rec.svg
│ ├── layer_active.svg
│ ├── radiobut_on.svg
│ ├── seq_luma_waveform.svg
│ ├── play.svg
│ ├── seq_histogram.svg
│ ├── snap_face.svg
│ ├── aliased.svg
│ ├── no_curve.svg
│ ├── grip.svg
│ ├── interpolate_constant.svg
│ ├── mat_plane.svg
│ ├── mesh_plane.svg
│ ├── play_reverse.svg
│ ├── disclosure_tri_down.svg
│ ├── bookmarks.svg
│ ├── tria_down.svg
│ ├── tria_left.svg
│ ├── tria_right.svg
│ ├── tria_up.svg
│ ├── collapsemenu.svg
│ ├── ff.svg
│ ├── frame_next.svg
│ ├── interpolate_linear.svg
│ ├── mesh_circle.svg
│ ├── rew.svg
│ ├── frame_prev.svg
│ ├── outliner_ob_mesh.svg
│ ├── tria_left_bar.svg
│ ├── checkmark.svg
│ ├── decorate.svg
│ ├── disclosure_tri_right.svg
│ ├── downarrow_hlt.svg
│ ├── empty_data.svg
│ ├── pmarker_act.svg
│ ├── rightarrow.svg
│ ├── shading_solid.svg
│ ├── tria_down_bar.svg
│ ├── tria_right_bar.svg
│ ├── tria_up_bar.svg
│ ├── holdout_on.svg
│ ├── layer_used.svg
│ ├── radiobut_off.svg
│ ├── rightarrow_thin.svg
│ ├── color_alpha.svg
│ ├── pause.svg
│ ├── linear_curve.svg
│ ├── restrict_select_on.svg
│ ├── tracker.svg
│ ├── back.svg
│ ├── clip_uv_dehlt.svg
│ ├── decorate_keyframe.svg
│ ├── forward.svg
│ ├── keyframe_hlt.svg
│ ├── outliner_ob_empty.svg
│ ├── restrict_select_off.svg
│ ├── select_extend.svg
│ ├── sort_asc.svg
│ ├── sort_desc.svg
│ ├── marker_hlt.svg
│ ├── pmarker.svg
│ ├── restrict_view_on.svg
│ ├── pmarker_sel.svg
│ ├── error.svg
│ ├── marker.svg
│ ├── restrict_view_off.svg
│ ├── view_ortho.svg
│ ├── ipo_ease_in.svg
│ ├── ipo_ease_out.svg
│ ├── keyframe.svg
│ ├── sort_size.svg
│ ├── color_red.svg
│ ├── info.svg
│ ├── decorate_animate.svg
│ ├── hide_on.svg
│ ├── antialiased.svg
│ ├── indirect_only_off.svg
│ ├── interpolate_circle.svg
│ ├── italic.svg
│ ├── remove.svg
│ ├── unlocked.svg
│ ├── align_left.svg
│ ├── align_bottom.svg
│ ├── align_center.svg
│ ├── align_justify.svg
│ ├── align_middle.svg
│ ├── align_right.svg
│ ├── align_top.svg
│ ├── decorate_unlocked.svg
│ ├── outliner_data_empty.svg
│ ├── color_blue.svg
│ ├── home.svg
│ ├── locked.svg
│ ├── mute_ipo_off.svg
│ ├── indirect_only_on.svg
│ ├── loop_back.svg
│ ├── loop_forwards.svg
│ ├── sharp_curve.svg
│ ├── arrow_leftright.svg
│ ├── handle_vector.svg
│ ├── bold.svg
│ ├── file.svg
│ ├── next_keyframe.svg
│ ├── prev_keyframe.svg
│ ├── snap_edge.svg
│ ├── file_blank.svg
│ ├── checkbox_hlt.svg
│ ├── console.svg
│ ├── seq_chroma_scope.svg
│ ├── seq_strip_duplicate.svg
│ ├── checkbox_dehlt.svg
│ ├── interpolate_exponential.svg
│ ├── sort_by_ext.svg
│ ├── plus.svg
│ ├── select_difference.svg
│ ├── snap_volume.svg
│ ├── meta_plane.svg
│ ├── outliner_collection.svg
│ ├── topbar.svg
│ ├── color_green.svg
│ ├── select_set.svg
│ ├── cancel.svg
│ ├── con_camerasolver.svg
│ ├── statusbar.svg
│ ├── underline.svg
│ ├── handle_auto.svg
│ ├── sticky_uvs_disable.svg
│ ├── image_zdepth.svg
│ ├── add.svg
│ ├── file_parent.svg
│ ├── con_distlimit.svg
│ ├── empty_single_arrow.svg
│ ├── group.svg
│ ├── ipo_ease_in_out.svg
│ ├── mod_curve.svg
│ ├── fund.svg
│ ├── mesh_data.svg
│ ├── asset_manager.svg
│ ├── outliner_data_mesh.svg
│ ├── snap_vertex.svg
│ ├── clip_uv_hlt.svg
│ ├── file_folder.svg
│ ├── filebrowser.svg
│ ├── material.svg
│ ├── outliner_ob_meta.svg
│ ├── curve_path.svg
│ ├── decorate_locked.svg
│ ├── view_pan.svg
│ ├── bone_data.svg
│ ├── con_rotlimit.svg
│ ├── face_select.svg
│ ├── holdout_off.svg
│ ├── material_data.svg
│ ├── text.svg
│ ├── three_dots.svg
│ ├── x.svg
│ ├── image_alpha.svg
│ ├── menu_panel.svg
│ ├── mod_lattice.svg
│ ├── onionskin_off.svg
│ ├── outliner_ob_curve.svg
│ ├── proportional_off.svg
│ ├── panel_close.svg
│ ├── shading_bounding_box.svg
│ ├── con_samevol.svg
│ ├── hide_off.svg
│ ├── mouse_lmb.svg
│ ├── outliner_ob_volume.svg
│ ├── spreadsheet.svg
│ ├── window.svg
│ ├── filter.svg
│ ├── mouse_rmb.svg
│ ├── snap_face_center.svg
│ ├── texture.svg
│ ├── time.svg
│ ├── wordwrap_on.svg
│ ├── grid.svg
│ ├── outliner_ob_surface.svg
│ ├── small_caps.svg
│ ├── texture_data.svg
│ ├── uv_data.svg
│ ├── workspace.svg
│ ├── longdisplay.svg
│ ├── outliner_ob_pointcloud.svg
│ ├── view_perspective.svg
│ ├── folder_redirect.svg
│ ├── outliner_ob_image.svg
│ ├── wordwrap_off.svg
│ ├── file_movie.svg
│ ├── file_tick.svg
│ ├── modifier_on.svg
│ ├── package.svg
│ ├── solo_on.svg
│ ├── decorate_override.svg
│ ├── mat_cloth.svg
│ ├── outliner_data_gp_layer.svg
│ ├── syntax_on.svg
│ ├── uv.svg
│ ├── face_maps.svg
│ ├── linenumbers_off.svg
│ ├── object_data.svg
│ ├── object_datamode.svg
│ ├── disk_drive.svg
│ ├── modifier.svg
│ ├── node.svg
│ ├── properties.svg
│ ├── wpaint_hlt.svg
│ ├── snap_increment.svg
│ ├── duplicate.svg
│ ├── file_sound.svg
│ ├── inverse_square_curve.svg
│ ├── mod_subsurf.svg
│ ├── zoom_out.svg
│ ├── force_charge.svg
│ ├── tracking_backwards_single.svg
│ ├── tracking_forwards_single.svg
│ ├── anchor_left.svg
│ ├── con_shrinkwrap.svg
│ ├── ipo_back.svg
│ ├── root_curve.svg
│ ├── sphere_curve.svg
│ ├── anchor_right.svg
│ ├── mod_bevel.svg
│ ├── new_folder.svg
│ ├── pinned.svg
│ ├── snap_peel_object.svg
│ ├── uv_islands_select.svg
│ ├── mod_thickness.svg
│ ├── collection_new.svg
│ ├── con_objectsolver.svg
│ ├── con_pivot.svg
│ ├── curve_data.svg
│ ├── image_rgb.svg
│ ├── mod_smooth.svg
│ ├── visual_selection_disabled.svg
│ ├── mod_solidify.svg
│ ├── mouse_mmb.svg
│ ├── outliner.svg
│ ├── outliner_data_curve.svg
│ ├── render_still.svg
│ ├── viewzoom.svg
│ ├── axis_top.svg
│ ├── empty_arrows.svg
│ ├── file_3D.svg
│ ├── image.svg
│ ├── mod_build.svg
│ ├── select_subtract.svg
│ ├── con_sizelimit.svg
│ ├── hair_data.svg
│ ├── mod_boolean.svg
│ ├── question.svg
│ ├── restrict_render_on.svg
│ ├── sound.svg
│ ├── uv_face_select.svg
│ ├── hair.svg
│ ├── mat_cube.svg
│ ├── mod_edgesplit.svg
│ ├── anchor_top.svg
│ ├── fake_user_on.svg
│ ├── greasepencil.svg
│ ├── mesh_cube.svg
│ ├── outliner_data_hair.svg
│ ├── snap_midpoint.svg
│ ├── uv_edge_select.svg
│ ├── uv_vertex_select.svg
│ ├── axis_side.svg
│ ├── help.svg
│ ├── mesh_cone.svg
│ ├── outliner_data_lattice.svg
│ ├── anchor_bottom.svg
│ ├── blender.svg
│ ├── force_texture.svg
│ ├── lightprobe_planar.svg
│ ├── mod_displace.svg
│ ├── mod_opacity.svg
│ ├── particle_path.svg
│ ├── handle_autoclamped.svg
│ ├── mat_sphere.svg
│ ├── mod_wave.svg
│ ├── mute_ipo_on.svg
│ ├── outliner_ob_light.svg
│ ├── tpaint_hlt.svg
│ ├── x_ray.svg
│ ├── axis_front.svg
│ ├── mod_uvproject.svg
│ ├── node_sel.svg
│ ├── file_archive.svg
│ ├── con_action.svg
│ ├── cursor.svg
│ ├── interpolate_sine.svg
│ ├── mod_triangulate.svg
│ ├── outliner_ob_speaker.svg
│ ├── quit.svg
│ ├── uv_sync_select.svg
│ ├── vertex_select.svg
│ ├── file_new.svg
│ ├── file_font.svg
│ ├── ghost_enabled.svg
│ ├── group_uvs.svg
│ ├── import.svg
│ ├── mod_instance.svg
│ ├── documents.svg
│ ├── edge_select.svg
│ ├── empty_axis.svg
│ ├── imgdisplay.svg
│ ├── mod_decim.svg
│ ├── mod_wireframe.svg
│ ├── zoom_in.svg
│ ├── force_curve.svg
│ ├── node_texture.svg
│ ├── shortdisplay.svg
│ ├── lattice_data.svg
│ ├── object_hidden.svg
│ ├── con_loclimit.svg
│ ├── cube.svg
│ ├── driver_distance.svg
│ ├── zoom_previous.svg
│ ├── preset.svg
│ ├── interpolate_quartic.svg
│ ├── vpaint_hlt.svg
│ ├── fullscreen_enter.svg
│ ├── fullscreen_exit.svg
│ ├── screen_back.svg
│ ├── con_sizelike.svg
│ ├── fake_user_off.svg
│ ├── outliner_ob_group_instance.svg
│ ├── physics.svg
│ ├── snap_perpendicular.svg
│ ├── anchor_center.svg
│ ├── file_image.svg
│ ├── image_data.svg
│ ├── mesh_grid.svg
│ ├── output.svg
│ ├── restrict_render_off.svg
│ ├── select_intersect.svg
│ ├── world.svg
│ ├── mat_fluid.svg
│ ├── strands.svg
│ ├── world_data.svg
│ ├── con_followtrack.svg
│ ├── mesh_capsule.svg
│ ├── mod_fluidsim.svg
│ ├── node_material.svg
│ ├── library_data_broken.svg
│ ├── mod_cast.svg
│ ├── mod_shrinkwrap.svg
│ ├── outliner_ob_hair.svg
│ ├── meta_data.svg
│ ├── node_side.svg
│ ├── rigid_body.svg
│ ├── shapekey_data.svg
│ ├── sort_alpha.svg
│ ├── visual_selection_hidden.svg
│ ├── mod_multires.svg
│ ├── mod_simpledeform.svg
│ ├── preset_new.svg
│ ├── bordermove.svg
│ ├── mod_mask.svg
│ └── mod_offset.svg
└── components
│ ├── Header.tsx
│ └── Instructions.tsx
├── wasm
└── rasterizer.wasm
├── .vscode
└── mcp.json
└── tsconfig.json
/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | public/*.js
3 | public/*.svg
4 | coverage
5 | test-output
--------------------------------------------------------------------------------
/public/head.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/roman01la/ps1ender/master/public/head.png
--------------------------------------------------------------------------------
/public/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/roman01la/ps1ender/master/public/icon.png
--------------------------------------------------------------------------------
/public/khata.glb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/roman01la/ps1ender/master/public/khata.glb
--------------------------------------------------------------------------------
/src/svg.d.ts:
--------------------------------------------------------------------------------
1 | declare module "*.svg" {
2 | const src: string;
3 | export default src;
4 | }
5 |
--------------------------------------------------------------------------------
/wasm/rasterizer.wasm:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/roman01la/ps1ender/master/wasm/rasterizer.wasm
--------------------------------------------------------------------------------
/public/rasterizer.wasm:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/roman01la/ps1ender/master/public/rasterizer.wasm
--------------------------------------------------------------------------------
/src/icons/dot.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/rec.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/layer_active.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/radiobut_on.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/seq_luma_waveform.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/play.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/seq_histogram.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/snap_face.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/aliased.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/no_curve.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/grip.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/interpolate_constant.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/mat_plane.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/mesh_plane.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/play_reverse.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/components/Header.tsx:
--------------------------------------------------------------------------------
1 | export function Header() {
2 | return (
3 |
4 |
PS1 Software Rasterizer
5 |
PlayStation 1 style 3D graphics
6 |
7 | );
8 | }
9 |
--------------------------------------------------------------------------------
/src/icons/disclosure_tri_down.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/public/mesh_plane-011tjaxx.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/bookmarks.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/tria_down.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/tria_left.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/tria_right.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/tria_up.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/collapsemenu.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/ff.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/frame_next.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/interpolate_linear.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/mesh_circle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/rew.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/frame_prev.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/outliner_ob_mesh.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/tria_left_bar.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/checkmark.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/decorate.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/disclosure_tri_right.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/downarrow_hlt.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/empty_data.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/pmarker_act.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/rightarrow.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/shading_solid.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/tria_down_bar.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/tria_right_bar.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/tria_up_bar.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/public/shading_solid-f1yvhfna.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/holdout_on.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/layer_used.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/radiobut_off.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/rightarrow_thin.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/color_alpha.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/pause.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/linear_curve.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/restrict_select_on.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/tracker.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/back.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/clip_uv_dehlt.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/decorate_keyframe.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/forward.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/keyframe_hlt.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/outliner_ob_empty.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/restrict_select_off.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/select_extend.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/sort_asc.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/sort_desc.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/marker_hlt.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/pmarker.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/restrict_view_on.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/pmarker_sel.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/.vscode/mcp.json:
--------------------------------------------------------------------------------
1 | {
2 | "servers": {
3 | "ps1ender": {
4 | "command": "npx",
5 | "args": ["tsx", "src/mcp-server.ts"],
6 | "cwd": "${workspaceFolder}"
7 | },
8 | "chrome-devtools": {
9 | "command": "npx",
10 | "args": ["chrome-devtools-mcp@latest"]
11 | }
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/src/icons/error.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/marker.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/restrict_view_off.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/view_ortho.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/public/roman_head.mtl:
--------------------------------------------------------------------------------
1 | # Blender 4.2.2 LTS MTL File: 'roman_head.blend'
2 | # www.blender.org
3 |
4 | newmtl Material.001
5 | Ns 0.000000
6 | Ka 1.000000 1.000000 1.000000
7 | Kd 0.800000 0.800000 0.800000
8 | Ks 0.000000 0.000000 0.000000
9 | Ke 0.000000 0.000000 0.000000
10 | Ni 1.500000
11 | d 1.000000
12 | illum 1
13 | map_Kd head.png
--------------------------------------------------------------------------------
/src/icons/ipo_ease_in.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/ipo_ease_out.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/keyframe.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/sort_size.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/color_red.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/info.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/decorate_animate.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/hide_on.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/antialiased.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/indirect_only_off.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/interpolate_circle.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/italic.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/remove.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/src/icons/unlocked.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/align_left.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/align_bottom.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/src/icons/align_center.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/align_justify.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/align_middle.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/src/icons/align_right.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/align_top.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/src/icons/decorate_unlocked.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/outliner_data_empty.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/color_blue.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/home.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/locked.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/mute_ipo_off.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/indirect_only_on.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/loop_back.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/loop_forwards.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/sharp_curve.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/arrow_leftright.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/handle_vector.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/bold.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/file.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/next_keyframe.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/prev_keyframe.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/snap_edge.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/file_blank.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/checkbox_hlt.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/console.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/seq_chroma_scope.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/seq_strip_duplicate.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/checkbox_dehlt.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/interpolate_exponential.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/sort_by_ext.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/plus.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/select_difference.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/snap_volume.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/meta_plane.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/outliner_collection.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/topbar.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/color_green.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/select_set.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/cancel.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/con_camerasolver.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/statusbar.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/underline.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/handle_auto.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/sticky_uvs_disable.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/image_zdepth.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/add.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/src/icons/file_parent.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/con_distlimit.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/src/icons/empty_single_arrow.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/group.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/ipo_ease_in_out.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/mod_curve.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/fund.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/mesh_data.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/asset_manager.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/outliner_data_mesh.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/snap_vertex.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/clip_uv_hlt.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/file_folder.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/filebrowser.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/material.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/src/icons/outliner_ob_meta.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/curve_path.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/src/icons/decorate_locked.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/view_pan.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/bone_data.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/con_rotlimit.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/src/icons/face_select.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/src/icons/holdout_off.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/material_data.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/src/icons/text.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/src/icons/three_dots.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/x.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/src/icons/image_alpha.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/menu_panel.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/mod_lattice.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/onionskin_off.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/outliner_ob_curve.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/proportional_off.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/panel_close.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/src/icons/shading_bounding_box.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/con_samevol.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/hide_off.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/src/icons/mouse_lmb.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/outliner_ob_volume.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/spreadsheet.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/window.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/filter.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/mouse_rmb.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/snap_face_center.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/texture.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/time.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/wordwrap_on.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/src/icons/grid.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/outliner_ob_surface.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/small_caps.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/texture_data.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/components/Instructions.tsx:
--------------------------------------------------------------------------------
1 | export function Instructions() {
2 | return (
3 |
4 | Tab Edit/Object | LMB Select | ⇧A Add |{" "}
5 | Scroll Orbit | ⌘Scroll Zoom | ⇧Scroll Pan
6 | | G Grab | R Rotate | S Scale |{" "}
7 | 1
8 | 3
9 | 7 Views | ⌘Z Undo
10 |
11 | );
12 | }
13 |
--------------------------------------------------------------------------------
/src/icons/uv_data.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/workspace.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/longdisplay.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/outliner_ob_pointcloud.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/view_perspective.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/folder_redirect.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/outliner_ob_image.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/wordwrap_off.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/file_movie.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/file_tick.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/modifier_on.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/package.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/solo_on.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/decorate_override.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/mat_cloth.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/outliner_data_gp_layer.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/syntax_on.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/uv.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/src/icons/face_maps.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/linenumbers_off.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/src/icons/object_data.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/object_datamode.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/disk_drive.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/modifier.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/node.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/properties.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/wpaint_hlt.svg:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------
/public/object_datamode-8jb93a5a.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/snap_increment.svg:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------
/src/icons/duplicate.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/file_sound.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/inverse_square_curve.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/mod_subsurf.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/zoom_out.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/force_charge.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/src/icons/tracking_backwards_single.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/tracking_forwards_single.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/anchor_left.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/con_shrinkwrap.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/ipo_back.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/root_curve.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/sphere_curve.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/anchor_right.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/mod_bevel.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/new_folder.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/pinned.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/snap_peel_object.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/uv_islands_select.svg:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------
/src/icons/mod_thickness.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/collection_new.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/con_objectsolver.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/con_pivot.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/curve_data.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/image_rgb.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/src/icons/mod_smooth.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/visual_selection_disabled.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/mod_solidify.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/mouse_mmb.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/outliner.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/outliner_data_curve.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/render_still.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/viewzoom.svg:
--------------------------------------------------------------------------------
1 |
10 |
--------------------------------------------------------------------------------
/src/icons/axis_top.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/empty_arrows.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/file_3D.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/image.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/mod_build.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/select_subtract.svg:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------
/src/icons/con_sizelimit.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/src/icons/hair_data.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/mod_boolean.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/question.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/restrict_render_on.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/sound.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/uv_face_select.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/hair.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/mat_cube.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/mod_edgesplit.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/anchor_top.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/fake_user_on.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/greasepencil.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/mesh_cube.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/outliner_data_hair.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/snap_midpoint.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/uv_edge_select.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/uv_vertex_select.svg:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------
/src/icons/axis_side.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/help.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/mesh_cone.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/outliner_data_lattice.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/public/mesh_cube-qjwwzm4v.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/anchor_bottom.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/blender.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/force_texture.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/lightprobe_planar.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/mod_displace.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/mod_opacity.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/particle_path.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/handle_autoclamped.svg:
--------------------------------------------------------------------------------
1 |
10 |
--------------------------------------------------------------------------------
/src/icons/mat_sphere.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/mod_wave.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/mute_ipo_on.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/outliner_ob_light.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/tpaint_hlt.svg:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------
/src/icons/x_ray.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "target": "ES2020",
4 | "useDefineForClassFields": true,
5 | "lib": ["ES2020", "DOM", "DOM.Iterable"],
6 | "module": "ESNext",
7 | "skipLibCheck": true,
8 | "moduleResolution": "bundler",
9 | "allowImportingTsExtensions": true,
10 | "resolveJsonModule": true,
11 | "isolatedModules": true,
12 | "noEmit": true,
13 | "jsx": "react-jsx",
14 | "strict": true,
15 | "noUnusedLocals": false,
16 | "noUnusedParameters": false,
17 | "noFallthroughCasesInSwitch": true
18 | },
19 | "include": ["src"]
20 | }
21 |
--------------------------------------------------------------------------------
/src/icons/axis_front.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/mod_uvproject.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/node_sel.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/file_archive.svg:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------
/src/icons/con_action.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/cursor.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/interpolate_sine.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/mod_triangulate.svg:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------
/src/icons/outliner_ob_speaker.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/quit.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/uv_sync_select.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/vertex_select.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/file_new.svg:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------
/src/icons/file_font.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/ghost_enabled.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/group_uvs.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/import.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/mod_instance.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/documents.svg:
--------------------------------------------------------------------------------
1 |
11 |
--------------------------------------------------------------------------------
/src/icons/edge_select.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/empty_axis.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/imgdisplay.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/mod_decim.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/mod_wireframe.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/zoom_in.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/force_curve.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/node_texture.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/shortdisplay.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/lattice_data.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/object_hidden.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/con_loclimit.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/cube.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/driver_distance.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/zoom_previous.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/preset.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/interpolate_quartic.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/vpaint_hlt.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/fullscreen_enter.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/fullscreen_exit.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/screen_back.svg:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------
/src/icons/con_sizelike.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/src/icons/fake_user_off.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/outliner_ob_group_instance.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/physics.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/snap_perpendicular.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/anchor_center.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/file_image.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/src/icons/image_data.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/src/icons/mesh_grid.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/output.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/restrict_render_off.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/select_intersect.svg:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------
/src/icons/world.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/mat_fluid.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/strands.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/world_data.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/con_followtrack.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/mesh_capsule.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/icons/mod_fluidsim.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/node_material.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/library_data_broken.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/mod_cast.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/mod_shrinkwrap.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/outliner_ob_hair.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/meta_data.svg:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/src/icons/node_side.svg:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------
/src/icons/rigid_body.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/shapekey_data.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/sort_alpha.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/visual_selection_hidden.svg:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------
/src/icons/mod_multires.svg:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------
/src/icons/mod_simpledeform.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/preset_new.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/bordermove.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/mod_mask.svg:
--------------------------------------------------------------------------------
1 |
7 |
--------------------------------------------------------------------------------
/src/icons/mod_offset.svg:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------