Commit Graph
12 Commits
Author SHA1 Message Date
yyc12345 084e7fbe61 feat: add extra transform for rail creation
- add extra transform for rail creation.
- remove scale from extra transform because it is rarely used. because Ballance can not handle the physicalization of scaled object.
2024-05-13 13:39:42 +08:00
yyc12345 190be6ec61 fix: restore extra transform to identy when entering bme operator. 2024-05-10 15:33:28 +08:00
yyc12345 36e925101e feat: extra transform properties for bme creation.
- add extra transform properties (translation, rotation and scale) for bme creation operator. this is good for "what you seen is what you gotten" and can increase user experience when add bme protorypes. please note these extra transform is applied to object after moving to cursor, not the mesh self.
- fix a weired bug that bme creation execute() may get outdated configurations when switch bme type in pop up window. the solution is simply adding an extra outdated flag checker at the head of execute(). but i have no spare time to research whether this patch is correct for this bug.
2024-05-10 14:44:37 +08:00
yyc12345 0bec108dcb feat: add fix material feature.
bring ballance virtools helper used fix_texture (renamed as fix material to correspond with the real object operated by this function) into blender plugin.
2024-02-12 11:42:09 +08:00
yyc12345 997839a187 feat: select object after creation of floor, rail and component 2024-02-11 17:11:05 +08:00
yyc12345 b5565d796a add a part of rail adder 2024-01-06 23:51:11 +08:00
yyc12345 9315ff723d fix issues
- apply transform when creating BME struct's vertices and faces.
- add 3ds max align operator. support Apply button in a nasty way.
2023-12-26 22:23:56 +08:00
yyc12345 35f2c4a389 finish bme 2023-12-18 10:30:32 +08:00
yyc12345 6bc3933291 update bme 2023-12-17 23:01:45 +08:00
yyc12345 03441c642b update bme prop display 2023-12-17 12:01:57 +08:00
yyc12345 77b15a8797 refactor EnumPropHelper to improve BME again. 2023-12-16 22:27:31 +08:00
yyc12345 52f3936e42 try bme adder 2023-12-14 21:33:22 +08:00