veclavtalica
|
75890b1a71
|
/apps/tools/twndel: thingies
|
2025-03-15 07:59:55 +03:00 |
|
veclavtalica
|
73db3e57dc
|
various small tweaks
|
2025-03-13 03:08:35 +03:00 |
|
veclavtalica
|
2975aa2dfb
|
comparing with whole number floats is okay.
|
2025-03-13 02:54:40 +03:00 |
|
veclavtalica
|
6726faf719
|
twn_textures: lock cache when adding requests
|
2025-03-13 01:18:07 +03:00 |
|
veclavtalica
|
183dfa6be5
|
twn_lines: combine differently colored lines into same batch
|
2025-03-12 12:00:53 +03:00 |
|
veclavtalica
|
e974194af0
|
/docs/wiki: G1. Trigonometry starter
|
2025-03-12 01:36:42 +03:00 |
|
veclavtalica
|
8607aa48ec
|
/apps/tools/twndel: face hovering
|
2025-03-11 07:40:18 +03:00 |
|
veclavtalica
|
f6600dfbda
|
norm is needed after all.
|
2025-03-11 07:09:55 +03:00 |
|
veclavtalica
|
bdabd04388
|
/apps/tools/twndel: reversable triangulation, fix to point finding with triangles
|
2025-03-11 07:02:52 +03:00 |
|
veclavtalica
|
0e075ec334
|
/apps/tools/twndel: texture painting, face selection
|
2025-03-11 04:58:44 +03:00 |
|
veclavtalica
|
b256fc903a
|
/apps/tools/twndel: triangluation, triangle render
|
2025-03-11 02:41:03 +03:00 |
|
veclavtalica
|
b52ecaeaa0
|
remove logging
|
2025-03-11 01:54:36 +03:00 |
|
veclavtalica
|
37e46e9a7e
|
/apps/tools/twndel: initial texture projection work
|
2025-03-11 01:53:45 +03:00 |
|
veclavtalica
|
a472e6af52
|
/apps/demos/scenery: simpler normal_at(), clean one bit
|
2025-03-11 01:28:08 +03:00 |
|
veclavtalica
|
66b2f04d9d
|
fix missing texture sizing, fix bordered repeated texture upload, make quads default to repeating for now
|
2025-03-10 22:10:53 +03:00 |
|
veclavtalica
|
90f4097070
|
/apps/templates/zig: depend on /src/*.zig sources for rebuilding, add .gitignore
|
2025-03-10 10:11:10 +03:00 |
|
veclavtalica
|
829ff4780c
|
zig template
|
2025-03-10 09:58:28 +03:00 |
|
veclavtalica
|
8e15c9ec3c
|
twn_util: dont add empty list
|
2025-03-10 07:05:45 +03:00 |
|
veclavtalica
|
474ea84a77
|
/apps/tools/twndel: some data
|
2025-03-10 06:54:23 +03:00 |
|
veclavtalica
|
7b8b9416ba
|
twn_util: file_read() :images
|
2025-03-10 06:54:10 +03:00 |
|
veclavtalica
|
8ed8158ae6
|
twn_util: file_read() with :exists
|
2025-03-10 05:34:29 +03:00 |
|
veclavtalica
|
48e3a4c233
|
/share/twn_api.json: add new logging funcs
|
2025-03-10 05:29:56 +03:00 |
|
veclavtalica
|
56530f9864
|
twn_util: final cleaning up, introducton of powerful file_read()
|
2025-03-10 05:19:58 +03:00 |
|
veclavtalica
|
f86f3dd41a
|
/apps/tools/twndel: use roundf for snapping
|
2025-03-09 08:12:29 +03:00 |
|
veclavtalica
|
adae6be7e5
|
/apps/tools/twndel: camera translation
|
2025-03-09 07:38:32 +03:00 |
|
veclavtalica
|
cd3033f9c4
|
/apps/tools/twndel: add reference lines
|
2025-03-09 06:53:54 +03:00 |
|
veclavtalica
|
e11e63f273
|
/apps/tools/twndel: more plane awareness
|
2025-03-09 06:24:05 +03:00 |
|
veclavtalica
|
75737b738f
|
/apps/tools/twndel: plane intersection based point move
|
2025-03-09 00:30:20 +03:00 |
|
veclavtalica
|
ce2c2513aa
|
/apps/tool/twndel: grab.png
|
2025-03-08 21:57:53 +03:00 |
|
veclavtalica
|
36c0af9953
|
hopefully more portable way of packaging binary embeds
|
2025-03-08 18:11:39 +03:00 |
|
veclavtalica
|
826622cd58
|
twn_draw: proper ortho unproject
|
2025-03-08 04:38:56 +03:00 |
|
veclavtalica
|
78b6a26de9
|
twndel: fix y axis point move
|
2025-03-08 04:10:14 +03:00 |
|
veclavtalica
|
5f7b8bac6d
|
undo, axis editing
|
2025-03-08 02:20:31 +03:00 |
|
veclavtalica
|
6d6230c6a1
|
twn_audio: fix ogg vorbis sample reuse
|
2025-03-08 01:38:38 +03:00 |
|
veclavtalica
|
c07e16490e
|
model tool progress: initial selection
|
2025-03-08 00:50:47 +03:00 |
|
veclavtalica
|
f5e55bb997
|
/apps/tools/twndel: point selection, sounds and other assets
|
2025-03-07 20:56:19 +03:00 |
|
veclavtalica
|
1e6e323fe1
|
twn_draw: remove logging
|
2025-03-07 20:21:36 +03:00 |
|
veclavtalica
|
dbf9599fe5
|
twn_api.json: add draw_camera_unproject()
|
2025-03-07 19:40:56 +03:00 |
|
veclavtalica
|
923cd81571
|
twn_draw: draw_camera_unproject()
|
2025-03-07 19:31:46 +03:00 |
|
veclavtalica
|
733a1786ab
|
twn_draw: multiply zoom by 0.1 to match projections
|
2025-03-07 11:16:31 +03:00 |
|
veclavtalica
|
a03e1d885d
|
twn_camera: fix aspect of ortho projection
|
2025-03-07 11:07:05 +03:00 |
|
veclavtalica
|
67feb5974a
|
/apps/tools/twndel: start the thing
|
2025-03-07 07:10:44 +03:00 |
|
veclavtalica
|
5be4ed4645
|
twn_lines: bail on empty batch
|
2025-03-07 07:05:20 +03:00 |
|
veclavtalica
|
4a41f47a58
|
twn_textures: fix freeing of missed texture
|
2025-03-07 06:19:44 +03:00 |
|
veclavtalica
|
35bb26705a
|
twn_text: use full ascii range
|
2025-03-07 05:16:46 +03:00 |
|
veclavtalica
|
13bc71a28d
|
twn_text: embed default font
|
2025-03-07 03:35:35 +03:00 |
|
veclavtalica
|
b97a155de4
|
/bin: make utilities quit on error
|
2025-03-07 02:56:12 +03:00 |
|
veclavtalica
|
5df80addeb
|
/apps/demos/scenery: no drifting :(
|
2025-03-07 00:51:07 +03:00 |
|
veclavtalica
|
787977b747
|
/apps/demos/scenery: drift ! steer !
|
2025-03-05 05:26:05 +03:00 |
|
veclavtalica
|
f90b973d86
|
/apps/demos/scenery: more than almost
|
2025-03-04 09:45:49 +03:00 |
|