Commit Graph
224 Commits
Author SHA1 Message Date
yyc12345 43a93d7c19 update ZH document 2023-01-02 17:20:36 +08:00
yyc12345 803bcaad05 [feat] promote visual representation
- update enum prop into radio button display mode in bmx export and group name selections
- move rename system into outline window right click menu.
- add grouping operator to object menu in outline window.
2022-12-30 10:06:02 +08:00
yyc12345 314284ed94 [feat] finish wide floor and sink platform auto gen.
- add height re-calc in derived block generation for fixing height issue when re-use Flat in sink platform.
- finish all wide floor prototype.
- finish all platform prototype.
v3.0-alpha1
2022-12-29 11:28:50 +08:00
yyc12345 0a815f04d6 [feat] change BMERevenge model read method
- divided json into small pieces for easy management.
- change json reading method for change (1)
2022-12-28 21:40:51 +08:00
yyc12345 2bd031784a [feat] update BMERevenge generation method
- use some laggy AST code to update BMERevenge generation method.
- after this change, BMERevenge become more programable and easy to create more complex models
- ready for wide floor generation development
2022-12-27 22:08:35 +08:00
yyc12345 d5cb8eb1ec make Virtools material can be optional 2022-11-20 12:02:15 +08:00
yyc12345 02c11ffe5a [feat] add more virtools group related operators
- support select/filter by virtools group.
- support group/ungroup/clear in object context menu.
- improve virtools group visit functions
2022-11-19 14:30:31 +08:00
yyc12345 240d5612df add new type rail uv: TT_ReflectionMapping 2022-08-29 10:52:34 +08:00
yyc12345 84dd5b76f1 add feature, optimize function argv passing.
- add support of 4 alpha fields intorduced in BM spec recently.
- optimize material creation functions argv passing strategy.
- change related func calls of (2).
- optimize material parameter pick code to reduce useless check.
2022-07-23 17:22:44 +08:00
yyc12345 2950857e3d do some improvement work
- split blender material creation function.
- allow user to apply virtools material to blender nodes in operator.
- add quick group picker in add virtools group operator.
2022-04-12 15:40:06 +08:00
yyc12345 dde95c3e4f finish vt_mtl and vt_group Panel system 2022-04-09 14:41:32 +08:00
yyc12345 4701164a6c add panel code basically. preparing for future dev 2022-04-08 21:50:31 +08:00
yyc12345 6c875d23ae add console output for rename system 2022-04-06 14:18:45 +08:00
yyc12345 3c36b8b9db finish rename system debug 2022-04-05 21:16:53 +08:00
yyc12345 c943264d05 finish rename system, without debug. 2022-04-05 20:45:00 +08:00
yyc12345 ca459c6185 add half code of rename system 2022-04-05 15:55:42 +08:00
yyc12345 1bfae63fe3 preparing rename system development 2022-04-04 22:04:11 +08:00
yyc12345 cb9609ac2c fix various bugs after refactor 2022-04-04 12:45:41 +08:00
yyc12345 c40f956771 fix loading and bm import/export error 2022-04-04 11:30:04 +08:00
yyc12345 e264c85a04 refactor project. preparing v3.0 development. no debug current 2022-04-03 22:48:12 +08:00
yyc12345 9c24569a06 fix add_floor texture problem again v2.0-beta1 2020-11-08 10:31:29 +08:00
yyc12345 031458bfc8 fix add_floor material error 2020-11-07 19:32:07 +08:00
yyc12345 3d1cf14334 update to bm spec 1.3 2020-11-06 21:34:47 +08:00
yyc12345 df44426195 fix suffix error when using add_element 2020-11-06 16:23:36 +08:00
yyc12345 670cc830fd finish version 2.0 2020-10-21 13:48:36 +08:00
yyc12345 582e96615a add rail_uv projection param. Update export bm UI (use PointerProperty) 2020-10-19 22:12:27 +08:00
yyc12345 ac9d196e3e update zh-cn document 2020-10-10 20:17:37 +08:00
yyc12345 f332e15791 finish flatten uv 2020-10-10 19:56:15 +08:00
yyc12345 0fb53f6827 add flatten uv. still have bug 2020-10-10 17:00:31 +08:00
yyc12345 c74141a346 fix move 2 cursor error 2020-10-10 11:11:08 +08:00
yyc12345 b3ee636848 finish all floor prototype 2020-10-10 10:27:15 +08:00
yyc12345 83ba270184 finish all basic floor protorype 2020-10-10 09:53:07 +08:00
yyc12345 027e267cc7 WIP adding floor prototype (2/3) 2020-10-09 21:59:06 +08:00
yyc12345 f5275b2abd WIP adding block prototype 2020-10-09 21:26:17 +08:00
yyc12345 93d077f18d add prototype 2020-10-09 17:16:36 +08:00
yyc12345 078dc952e7 add triangle face support 2020-10-09 16:39:20 +08:00
yyc12345 112b63319f WIP floor prototype 2020-10-09 12:53:00 +08:00
yyc12345 e2949708e6 finish add_derived_floor and debug 2020-10-08 21:19:06 +08:00
yyc12345 512cbce7fe WIP. write derived block creator 2020-10-08 17:12:38 +08:00
yyc12345 f0e3c3a597 finish add_basic_floor debug 2020-10-08 13:07:43 +08:00
yyc12345 75bfcbea02 add add_floor core function. WIP. no debug 2020-10-07 22:25:02 +08:00
yyc12345 4259d057fd fix rail_uv bbox calc bug 2020-10-07 20:38:01 +08:00
yyc12345 6ae4cbeddc finish add_floor ui display 2020-10-07 15:49:12 +08:00
yyc12345 35655a671d update message box and rail_uv 2020-10-07 15:20:51 +08:00
yyc12345 a8203dcb9c try use pointer property for rail_uv 2020-10-06 23:57:21 +08:00
yyc12345 612c641391 WIP, update some code 2020-10-06 12:57:25 +08:00
yyc12345 da722fe4bb adding add_floor function WIP 2020-10-05 22:30:06 +08:00
yyc12345 c5fc214384 increase bm version 2020-09-06 10:27:49 +08:00
yyc12345 ff24707186 update to bm 1.2 2020-09-06 10:11:48 +08:00
yyc12345 1fe77d843e add import opt, for BMERevenge import 2020-09-04 17:01:01 +08:00