Anonymous Maarten
|
7e9acc8d04
|
Add IDirect3DRMMiniwinDevice interface (#267)
|
2025-06-09 16:34:37 +00:00 |
|
Anders Jenbo
|
42e732192c
|
Fix Pick() (#268)
|
2025-06-09 16:32:11 +02:00 |
|
Anders Jenbo
|
de82e8477a
|
Use dedicated path for flat shading (#248)
|
2025-06-09 05:06:19 +02:00 |
|
Anders Jenbo
|
cd4a24ec9e
|
Use indexed faces (#257)
|
2025-06-09 04:56:29 +02:00 |
|
Anders Jenbo
|
5be9b09b40
|
SDL3 GPU texture support (#254)
Co-authored-by: Anonymous Maarten <anonymous.maarten@gmail.com>
|
2025-06-09 01:04:19 +02:00 |
|
Christian Semmler
|
1a91547011
|
Update legomodelpresenter.cpp (#264)
* Update legomodelpresenter.cpp
* Update renderer.cpp
|
2025-06-08 15:55:35 -07:00 |
|
Anders Jenbo
|
f3a4d8fcb5
|
Fix OpenGL rendering (#262)
|
2025-06-08 23:44:37 +02:00 |
|
Anders Jenbo
|
4cd0385c38
|
Some cleanups for the software rendere (#261)
|
2025-06-08 23:31:29 +02:00 |
|
Anders Jenbo
|
6bdcc16fd9
|
Turn things right side in on SDL_GPU (#260)
|
2025-06-08 23:20:43 +02:00 |
|
Anders Jenbo
|
ee372fbc8f
|
Replace GeometryVertex with D3DRMVERTEX (#259)
|
2025-06-08 23:06:38 +02:00 |
|
Anders Jenbo
|
d32c30492f
|
Add flat shading to Appearance (#258)
|
2025-06-08 22:40:14 +02:00 |
|
Anders Jenbo
|
4c44f8f081
|
Update size to match vector content (#245)
|
2025-06-06 17:36:18 +02:00 |
|
Anders Jenbo
|
06fb577d7f
|
Big performance boost (#242)
|
2025-06-06 03:08:38 +02:00 |
|
Anders Jenbo
|
9a1cf812dd
|
Enable backface culling (#241)
|
2025-06-06 01:49:47 +02:00 |
|
Anders Jenbo
|
874cc526be
|
Add texture support for OpenGL (#239)
|
2025-06-05 13:26:06 +02:00 |
|
Anders Jenbo
|
12d01ae311
|
Refactor renderers (#237)
|
2025-06-05 04:07:42 +02:00 |
|
Anders Jenbo
|
39408b3584
|
Viewport cleanup (#233)
|
2025-06-04 22:31:38 +02:00 |
|
Anders Jenbo
|
956e3f2765
|
Cull by Bounding Box (#231)
|
2025-06-04 16:10:27 +02:00 |
|
Anders Jenbo
|
72eb992af4
|
Make Lego Islan Fully playable (#230)
|
2025-06-04 05:42:42 +02:00 |
|
Anders Jenbo
|
0ac7fee23c
|
Renderer clean up (#228)
|
2025-06-04 02:21:06 +02:00 |
|
Anders Jenbo
|
e349842ea4
|
Make Pick() more picky (#227)
|
2025-06-03 22:11:50 +02:00 |
|
Anders Jenbo
|
f412d44f83
|
Config clean ups (#226)
|
2025-06-03 20:08:09 +02:00 |
|
Anders Jenbo
|
85e8c2e42a
|
Cache bounding box (#225)
|
2025-06-03 19:30:25 +02:00 |
|
Anders Jenbo
|
d5a6da31e3
|
Make OpenGL compatible with config (#224)
|
2025-06-03 19:13:03 +02:00 |
|
Anders Jenbo
|
b169a4d637
|
Implement OpenGL 1.5 backend renderer (#223)
|
2025-06-03 03:28:53 +02:00 |
|
Anders Jenbo
|
2affbdfcc7
|
Align hardware lighting with software (#221)
|
2025-06-03 02:16:33 +02:00 |
|
Anders Jenbo
|
f08aec7438
|
Add highlights to software rendering (#218)
|
2025-06-02 04:14:40 +02:00 |
|
Anders Jenbo
|
5375336b5a
|
Pass material shininess to the renderer (#217)
|
2025-06-02 02:09:17 +02:00 |
|
Anders Jenbo
|
de8a7c2d91
|
Correct status of Direct3DRMTextureImpl::Direct3DRMTextureImpl(IDirectDrawSurface* surface)
|
2025-06-02 02:09:04 +02:00 |
|
Anders Jenbo
|
31235de706
|
Correct normal transformations (#216)
|
2025-06-02 01:40:19 +02:00 |
|
Anders Jenbo
|
ec7204ed38
|
Add texture rendering to the software rendere (#211)
|
2025-06-01 05:21:59 +02:00 |
|
Anders Jenbo
|
403ead7453
|
Push textures to the rendere (#209)
|
2025-05-31 23:48:20 +02:00 |
|
Anders Jenbo
|
613e5b8d9f
|
Add lighting for software renderer (#205)
|
2025-05-31 03:28:00 +02:00 |
|
Anders Jenbo
|
0ab5070b46
|
software: Add support for transparent surfaces (#201)
Co-authored-by: Anonymous Maarten <madebr@users.noreply.github.com>
|
2025-05-31 02:41:09 +02:00 |
|
Anders Jenbo
|
f6c9eaa006
|
Fix bad normals (#206)
|
2025-05-31 02:39:21 +02:00 |
|
Anders Jenbo
|
6afb7626a0
|
Add lighting (#200)
Co-authored-by: Anonymous Maarten <madebr@users.noreply.github.com>
|
2025-05-31 01:12:54 +02:00 |
|
Anders Jenbo
|
341d06f997
|
Pass the image data to the textures (#202)
|
2025-05-30 17:41:06 +02:00 |
|
Anders Jenbo
|
91e72261d0
|
Apply clipping and culling on hardware (#198)
|
2025-05-29 20:28:01 +02:00 |
|
Anders Jenbo
|
f1bf52db4c
|
Fix sky color (#196)
|
2025-05-29 19:14:06 +02:00 |
|
Anders Jenbo
|
4abd404f2d
|
Implement Software rendering
|
2025-05-29 04:08:01 +02:00 |
|
Anders Jenbo
|
ef7499bdb9
|
Restructure miniwin and add support for 3D backends
|
2025-05-29 04:07:53 +02:00 |
|