Commit Graph

35 Commits

Author SHA1 Message Date
c9e51c9b6a [feat] change function "selected by Virtools groups"
- remove ignore hidden property. because it is rarely used.
- support more select mode. like blender selection.
- merge function filter by group and select by group as a united function.
2023-01-28 20:05:18 +08:00
b58f837a94 [feat] add confirm window for some dangerous opers
- add clear oper in Virtools group panel.
- add confirm window for clear Virtools groups opers. both panel and context menu.
2023-01-28 11:15:41 +08:00
9b9fc9cde8 [feat] promote experience about floor creation.
- change bl_options and rewrite invoke and draw functions to let floor creating window become more visual. credit: BLumia.
- also change 3ds max align and flatten uv presentation after changing creating floor window.
- seperate icon loader/unload module.
2023-01-27 16:28:32 +08:00
ef459a210d [feat] promote virtools material
- set the default value of virtools material like virtools creation.
- add preset in virtools panel for convenient using.
2023-01-25 14:57:30 +08:00
e7376a3e9c [feat] add 2 new features
- add tunnel section creation and re-organise rail creation menu.
- allow duplicated elements (Nong xxx) creation for some special, such as Fan and Extra Point.
2023-01-09 11:10:13 +08:00
2a87e98904 add lost group Shadow. fix README typo 2023-01-05 10:32:46 +08:00
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
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
d5cb8eb1ec make Virtools material can be optional 2022-11-20 12:02:15 +08:00
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
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
4701164a6c add panel code basically. preparing for future dev 2022-04-08 21:50:31 +08:00
ca459c6185 add half code of rename system 2022-04-05 15:55:42 +08:00
1bfae63fe3 preparing rename system development 2022-04-04 22:04:11 +08:00
cb9609ac2c fix various bugs after refactor 2022-04-04 12:45:41 +08:00
c40f956771 fix loading and bm import/export error 2022-04-04 11:30:04 +08:00
e264c85a04 refactor project. preparing v3.0 development. no debug current 2022-04-03 22:48:12 +08:00
670cc830fd finish version 2.0 2020-10-21 13:48:36 +08:00
0fb53f6827 add flatten uv. still have bug 2020-10-10 17:00:31 +08:00
e2949708e6 finish add_derived_floor and debug 2020-10-08 21:19:06 +08:00
a8203dcb9c try use pointer property for rail_uv 2020-10-06 23:57:21 +08:00
612c641391 WIP, update some code 2020-10-06 12:57:25 +08:00
da722fe4bb adding add_floor function WIP 2020-10-05 22:30:06 +08:00
ff24707186 update to bm 1.2 2020-09-06 10:11:48 +08:00
d236925612 delete debug print 2020-09-04 11:10:46 +08:00
79a04f1496 finish add elements 2020-09-03 13:57:06 +08:00
08eb6dcff9 [add] add ui and fix naming problem
- renaming all classes
- add conflict option for importing bm. no real code
- add shift + a menu, still no real code
2020-09-02 23:04:21 +08:00
751ff15b95 fix some name error and add no uv checker 2020-08-31 21:56:08 +08:00
40756b0178 create document and bump version 2020-08-08 11:35:32 +08:00
0dc526535c move some codes and add poll function for rail uv 2020-07-20 10:13:18 +08:00
6c00b2cb7b fix typo 2020-07-19 15:13:55 +08:00
654ce39a02 add pref and align tools 2020-07-19 15:05:43 +08:00
fa1c5c8a30 support external texture 2020-07-14 14:55:12 +08:00
c27505b1a5 add auto rail uv 2020-07-12 21:04:38 +08:00
09addf54dc first commit 2020-07-09 11:33:45 +08:00