Commit Graph
25 Commits
Author SHA1 Message Date
REDxEYE 1ffbeb8148 Refactor mesh handling to use templated vertex structures for improved type safety and flexibility 2025-04-13 17:14:28 +03:00
MihailRis f0b6521c76 refactor 2024-11-14 08:09:10 +03:00
MihailRis bbd13f1825 add MainBatch & refactor ModelBatch, Batch3D 2024-11-02 19:37:39 +03:00
MihailRis 4f377b2056 refactor textures access 2024-11-01 02:13:21 +03:00
MihailRis b93668ba94 feat: display a handheld item in first-person view (WIP) 2024-10-27 17:07:32 +03:00
MihailRis 45a1e1df82 fix: backlight not applied to entities 2024-10-14 09:34:41 +03:00
MihailRis de5c75d782 replace include guards with pragma once 2024-08-10 01:57:59 +03:00
MihailRis f43cc93cd2 update project includes format 2024-08-10 01:37:48 +03:00
InfiniteCoder 54f15ecaea maths/ 2024-08-06 00:06:23 +03:00
MihailRisandGitHub ba046a52c0 Revert "fix: optimization: Various PVS-Studio warnings" 2024-08-02 14:51:44 +03:00
Vyacheslav Ivanov 2c1103307f fix: optimization: PVS-Studio warning V813
Passing large objects by const reference avoids unnecessary copying and enhances efficiency.

Reported by: PVS-Studio
Signed-off-by: Vyacheslav Ivanov <islavaivanov76@gmail.com>
2024-08-02 05:35:55 +03:00
MihailRis 0c4cdeaa87 add entities renderer tint support 2024-07-20 19:35:43 +03:00
MihailRis fba0bca0dc optimize ModelBatch 2024-07-20 17:59:15 +03:00
MihailRis 8302bfe98e fix msvc build 2024-07-03 04:11:57 +03:00
MihailRis 39d850a48c add modeltree:set_texture 2024-07-03 03:33:39 +03:00
MihailRis 94fe5eeb5b update ModelBatch semantics 2024-06-23 01:57:28 +03:00
MihailRis ea0add3017 feat: models loading 2024-06-22 23:43:56 +03:00
MihailRis a9640fff36 add ModelBatch.translate(...), .rotate(...), .scale(...) 2024-06-21 20:55:14 +03:00
MihailRis 1a12a6923a remove ModelBatch.test(...) 2024-06-21 19:19:20 +03:00
MihailRis 6ba38ee167 add graphics/core/Model 2024-06-21 02:30:35 +03:00
MihailRis 916d1c1408 update ModelBatch.box semantics 2024-06-21 01:43:26 +03:00
MihailRis 57a0377b36 fix ModelBatch overflow 2024-06-20 21:54:06 +03:00
MihailRis 3235740333 add actual lights 2024-06-20 21:18:40 +03:00
MihailRis 3d2deaf369 add ModelBatch pseudo-lights 2024-06-20 20:15:03 +03:00
MihailRis 6d6313cd10 add ModelBatch 2024-06-20 19:45:19 +03:00