Yeicor
ad83f1c937
Merge remote-tracking branch 'origin/master'
2025-07-26 14:15:17 +02:00
Yeicor
38be4c638b
playground: minor improvements
2025-07-26 14:15:09 +02:00
renovate[bot]
63f2b716d6
chore(deps): lock file maintenance
2025-07-26 01:37:40 +00:00
Yeicor
9e70a3998d
Automatically update version to 0.10.0-rc.4
v0.10.0-rc.4
2025-07-25 23:14:16 +00:00
Yeicor
c7c4adc250
Merge remote-tracking branch 'origin/master'
2025-07-26 01:13:19 +02:00
Yeicor
393decd876
playground: fix async code usage in startup.py
2025-07-26 01:13:03 +02:00
Yeicor
111f417905
Automatically update version to 0.10.0-rc.3
v0.10.0-rc.3
2025-07-25 23:07:00 +00:00
Yeicor
7296b15a67
Merge remote-tracking branch 'origin/master'
2025-07-26 01:05:57 +02:00
Yeicor
88190b0d1e
Automatically update version to 0.10.0-rc.2
v0.10.0-rc.2
2025-07-25 23:04:16 +00:00
Yeicor
f2a607bb00
playground: better readme and prerelease yacv-server
2025-07-26 01:03:14 +02:00
Yeicor
0b6ed2fc34
Automatically update version to 0.10.0-rc.1
v0.10.0-rc.1
2025-07-25 22:54:35 +00:00
Yeicor
d1e5658e07
playground: minor improvements and install default font
2025-07-26 00:51:53 +02:00
Yeicor
3545785cae
Automatically update version to 0.10.0-alpha.6
v0.10.0-alpha.6
2025-07-25 16:22:13 +00:00
Yeicor
1df938b067
Fix max python version
2025-07-25 18:19:07 +02:00
Yeicor
42ae6384f0
Automatically update version to 0.10.0-alpha.5
v0.10.0-alpha.5
2025-07-25 16:15:39 +00:00
renovate[bot]
b10b228fcc
fix(deps): update python to v3.13.5 ( #240 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-25 16:14:36 +00:00
Yeicor
ffaf6f26ba
Merge pull request #245 from yeicor-3d/feature/pyodide-build123d-playground
...
Add playground functionality: build 3d models by coding in the browser.
2025-07-25 18:11:23 +02:00
Yeicor
17357aef25
yarn upgrade and poetry update --lock
2025-07-25 18:09:08 +02:00
Yeicor
0e6118ed94
Merge branch 'master' into feature/pyodide-build123d-playground
...
# Conflicts:
# poetry.lock
# yarn.lock
2025-07-25 18:01:58 +02:00
Yeicor
8a435b5f1a
playground: fully working (snapshots left as future work) and other quality of life improvements
2025-07-25 17:59:40 +02:00
Yeicor
a63d018850
playground: most of the logic for both frontend and backend is implemented, some bugs remain
2025-07-20 21:35:45 +02:00
Yeicor
0460e939e4
playground: minor build fixes 2
2025-07-19 22:10:15 +02:00
Yeicor
b54453ca06
playground: minor build fixes
2025-07-19 22:02:33 +02:00
renovate[bot]
cc4e3f427e
Lock file maintenance
2025-07-19 19:50:39 +00:00
Yeicor
fc32393635
playground: basic editor functionality ready
2025-07-19 21:49:02 +02:00
renovate[bot]
ae2a5f9bb0
Update dependency vuetify to v3.9.2
2025-07-19 15:21:11 +00:00
Yeicor
46cf45e4ce
Merge pull request #244 from yeicor-3d/feature/expansion-panel-buttons
...
Refactor Model.vue: clean up unused styles and add back expansion panel buttons
2025-07-19 17:20:10 +02:00
Yeicor
3423c99f8d
Merge branch 'master' into feature/expansion-panel-buttons
2025-07-19 17:19:17 +02:00
Yeicor
667a08d2c6
Merge pull request #243 from yeicor-3d/feature/lighting-follow-camera
...
Main light can now be moved, intensity can be regulated
2025-07-19 17:17:09 +02:00
Yeicor
1733337331
Merge branch 'master' into feature/lighting-follow-camera
2025-07-19 17:16:06 +02:00
Yeicor
0c51b614e9
Refactor Model.vue: clean up unused styles and add back expansion panel buttons
2025-07-19 17:12:30 +02:00
Yeicor
9ef372f576
Cleaning up
2025-07-19 16:57:37 +02:00
Yeicor
a2275f2897
Main light can now be moved, intensity can be regulated and update environment image for model viewer
2025-07-19 16:52:15 +02:00
renovate[bot]
b597b1e3a5
Update dependency vue-tsc to v3.0.3
2025-07-19 10:46:01 +00:00
Yeicor
4af4315984
Merge pull request #242 from andyross/vis-defaults
...
Update visual defaults
2025-07-19 12:45:11 +02:00
Yeicor
83bc4c767d
Merge branch 'master' into vis-defaults
2025-07-19 12:43:41 +02:00
Yeicor
10ed5e2e9e
Minor backend improvements: better color and textured handling, smooth shading, better demo
2025-07-19 12:43:05 +02:00
Yeicor
41662944d6
Minor frontend improvements and license updates
2025-07-19 10:17:52 +02:00
Yeicor
7f00a3a4ee
Merge branch 'master' into vis-defaults
2025-07-19 09:12:57 +02:00
renovate[bot]
7549c2543b
Update dependency vite to v7.0.5
2025-07-19 06:00:16 +00:00
renovate[bot]
fb7a525a71
Update dependency @types/node to v22.16.4
2025-07-19 00:56:19 +00:00
Andy Ross
c14a823dc1
Update visual defaults
...
Somewhat more conventional visual presentation:
+ Use a neutral gray background a-la most other CAD/modelling software
for better contrast with the geometry (which defaults to a bright
yellow). This is done with the "skybox-environment" image in
model-viewer, so add a new setting value in settings.ts for this (it
can be overriden in the URL just like other settings)
+ But using a skybox will cause that image to be used for lighting
too, which is clearly not desired. So fetch a nice professional
HDRI image from Polyhaven for lighting. This is much better (more
directional, higher contrast) than the default light environment
anyway.
+ The checkerboard texture isn't really a good default. Use a 1x1
white pixel instead, essentially presenting the model materials
unchanged.
Also collect the default color in gltf.py out of the code and put it
next to the texture for clarity. This should probably be wired
through to a setting at some point.
Signed-off-by: Andy Ross <andy@plausible.org >
2025-07-15 15:24:09 -07:00
renovate[bot]
3845720d53
Lock file maintenance
2025-07-13 10:04:14 +00:00
renovate[bot]
16c109f399
Update dependency vuetify to v3.9.0
2025-07-12 17:50:58 +00:00
Yeicor
7b58b00231
Automatically update version to 0.9.7
v0.9.7
2025-07-12 17:50:19 +00:00
Yeicor
05a159ac6c
Merge pull request #241 from andyross/pos-list-fix
...
Don't add location-like objects to Compound()
2025-07-12 19:46:49 +02:00
Yeicor
458f81f51d
Merge branch 'master' into pos-list-fix
2025-07-12 19:45:48 +02:00
renovate[bot]
f3545bebb8
Update dependency vite to v7.0.4
2025-07-12 08:24:44 +00:00
renovate[bot]
90d05f08c4
Update dependency @types/three to v0.178.1
2025-07-12 05:37:20 +00:00
renovate[bot]
5b4865978f
Update dependency @types/node to v22.16.3
2025-07-12 02:05:32 +00:00