Commit Graph

9696 Commits

Author SHA1 Message Date
Andrej730 fa31e10a77 Styles UI - moved UI from shader graph N-panel to Styles UI #3912
Moved all shading style and textures parameters from shader-graph N-panel to general Styles UI. Shader graph now also update in real time on any prop changes in Styles UI.

Now there is practically no need to switch to shader graph to edit styles shaders - all parameters are available from the Styles UI. That also allows you to edit styles and see the results in viewport even if the edited style is not the one that's currently active.

small demo - https://imgur.com/a/i2suoZw
2024-04-16 11:12:08 +02:00
Martin15135215 d0c68d3f5b add cff for ifcsverchok 2024-04-16 11:12:08 +02:00
Martin15135215 2b49c6e752 add cff for serializers 2024-04-16 11:12:08 +02:00
Martin15135215 9ecc264e19 add cff for qtviewer 2024-04-16 11:12:08 +02:00
Martin15135215 5744c3a821 add cff for ifcwrap 2024-04-16 11:12:08 +02:00
Martin15135215 9ab54425b4 add cff for ifctester 2024-04-16 11:12:08 +02:00
Martin15135215 46f7241da5 add cff for ifcpatch 2024-04-16 11:12:08 +02:00
Martin15135215 5bec6c8e99 add cff for ifcparse 2024-04-16 11:12:08 +02:00
Martin15135215 55227daf17 add cff for ifcopenshell-python 2024-04-16 11:12:08 +02:00
Martin15135215 f9ea887de3 add cff for ifcmax 2024-04-16 11:12:08 +02:00
Martin15135215 c8b9a1bd37 add cff for ifcjni 2024-04-16 11:12:08 +02:00
Martin15135215 47e4c6c22b add cff for ifcgeom_schema_agnostic 2024-04-16 11:12:02 +02:00
Martin15135215 b844260e13 add cff for ifcgeom 2024-04-16 11:10:59 +02:00
Martin15135215 05a7392c1a add cff for ifcfm 2024-04-16 11:10:59 +02:00
Martin15135215 bb0feeab01 add cff for ifcdiff 2024-04-16 11:10:59 +02:00
Martin15135215 ae38d5053a add cff for ifccsv 2024-04-16 11:10:59 +02:00
Martin15135215 9b2b808ff3 add cff for ifcconvert 2024-04-16 11:10:59 +02:00
Martin15135215 76ec22d85c add cff for ifcclash 2024-04-16 11:10:59 +02:00
Martin15135215 a557a80228 Add cff for ifccityjson 2024-04-16 11:10:59 +02:00
Martin15135215 ea4b23d6a3 add cff for ifcblender 2024-04-16 11:10:59 +02:00
Bruno Perdigão 44bffc8672 add_aggregate now add the empty using the 3d cursor location 2024-04-16 11:10:59 +02:00
Ryan Schultz b847656e69 Added classification to selector 2024-04-16 11:10:59 +02:00
c4rlosdias c71ff5fb10 Update Load bSDD domains 2024-04-16 11:10:58 +02:00
Dirk Olbrich caab8f8036 bbim-docs: add interface property editor section
- add stubs for each sub-tab
2024-04-16 11:10:58 +02:00
Dirk Olbrich 8a218249dd bbim-docs: use figure with caption instead of plain image 2024-04-16 11:10:58 +02:00
Dirk Olbrich 76f25c755b bbim-docs: update workspace doc for sidebar panels 2024-04-16 11:10:58 +02:00
Dion Moult 401db55c55 Implement support for managing nest hosts and components. 2024-04-16 11:10:58 +02:00
Bruno Perdigão 302dc8eb9f added report messages 2024-04-16 11:10:58 +02:00
Bruno Perdigão 2fb8fafbb4 added the option to refresh different groups of linked aggregate 2024-04-16 11:10:58 +02:00
Bruno Perdigão f859c06858 bugfix in recreate_aggregate 2024-04-16 11:10:58 +02:00
Bruno Perdigão b2cb907599 Refresh Linked Aggregate now handles multiple selection 2024-04-16 11:10:58 +02:00
Bruno Perdigão 172ea49e30 merged the branch 'improvements-on-override-duplicat' 2024-04-16 11:10:58 +02:00
Bruno Perdigão 1d51244205 moved 'recreate_assembly' to tool/root.py 2024-04-16 11:10:58 +02:00
Bruno Perdigão e25948bd03 added more tests 2024-04-16 11:10:58 +02:00
Bruno Perdigão b21b0751fa added test scenario for duplicating an aggregate 2024-04-16 11:10:58 +02:00
Bruno Perdigão 3569780f06 recreates assembly for array children objects 2024-04-16 11:10:58 +02:00
Bruno Perdigão 4d2b2ae5d2 Duplication now recreates connections path #3770 2024-04-16 11:10:58 +02:00
Bruno Perdigão e5a6e0f761 small deletions 2024-04-16 11:10:58 +02:00
Bruno Perdigão 1366c3bed9 ifc_duplicate_operator now remove the connections with old objects. Similar solutions presented in PR #3789 2024-04-16 11:10:58 +02:00
Bruno Perdigão 55962692bb Fix #2187. ifc_duplicate_operator now recreates the IfcElementAssembly structure into a new Assembly 2024-04-16 11:10:58 +02:00
Bruno Perdigão d1eddb751b Groups are only added to the parent. Parts now have a pset with index 2024-04-16 11:10:58 +02:00
Bruno Perdigão 5381bf7e48 removed the pset and added group to all elements 2024-04-16 11:10:58 +02:00
Bruno Perdigão 60046ee93d improvements on dealing with sub-aggregates 2024-04-16 11:10:58 +02:00
Bruno Perdigão f244f46980 wip: RefreshLinkedAggregate is working with IfcGroup 2024-04-16 11:10:58 +02:00
Bruno Perdigão 25a4f26ffe wip: refactor of RefreshLinkedAggregate. The operator triggers all the other linked aggregates deletion. 2024-04-16 11:10:58 +02:00
Bruno Perdigão 8d02d1d5fc IfcElementAssembly share a group instead of a pset 2024-04-16 11:10:58 +02:00
Bruno Perdigão 70bad12d82 Changed operator name 2024-04-16 11:10:58 +02:00
Bruno Perdigão 8bb5ac3542 wip: DuplicateMoveAggregate now calls DuplicateMove function and removes code duplication 2024-04-16 11:10:58 +02:00
Dion Moult ecc0e85c50 Fix #4076. Fix bug where drawing activation priorities didn't match drawing generation priorities, and switching to a text literal representation failed. 2024-04-16 11:10:58 +02:00
Dion Moult a70d1ac1ca Fix #4078. Bug in IfcTester that didn't allow certain facets to be used as applicabilities. Also canonicalise facet ordering for convenience. 2024-04-16 11:10:58 +02:00