app
Adom Fields
Public Made by Adomby adom
Adom Fields: where the current and the heat go on your board.
main
John Lauer
adom-fields 0.8.3: merge part meshes by material, hide a model's own board slabs, hide tags edge-on
b646ac5
adom-fields 0.8.3
- Big assemblies animate smoothly. A part model made of many small meshes (a CAD assembly can be thousands) is merged by material when it loads, so it costs a few dozen draw calls instead of thousands. The R7 electronic-load assembly went from 9,118 meshes to 51; the field views run at about 240 fps instead of about 9 on the same machine.
- The solved copper is never under a model's own PCB. An assembly model that carries its own copy of the board (substrate, mask, silk, copper) has those board-sized thin slabs hidden. Fields draws the board itself, so the current, heat and other fields on the top copper stay visible; the parts and the heatsink stay.
- Part tags stay out of the way edge-on. Seen from low on the side (the Energy view's front turn), the part and current tags hide, so the field between the layers shows; they return when the camera looks down on the board again.
# adom-fields 0.8.3
- **Big assemblies animate smoothly.** A part model made of many small meshes (a CAD assembly can be thousands) is merged by material when it loads, so it costs a few dozen draw calls instead of thousands. The R7 electronic-load assembly went from 9,118 meshes to 51; the field views run at about 240 fps instead of about 9 on the same machine.
- **The solved copper is never under a model's own PCB.** An assembly model that carries its own copy of the board (substrate, mask, silk, copper) has those board-sized thin slabs hidden. Fields draws the board itself, so the current, heat and other fields on the top copper stay visible; the parts and the heatsink stay.
- **Part tags stay out of the way edge-on.** Seen from low on the side (the Energy view's front turn), the part and current tags hide, so the field between the layers shows; they return when the camera looks down on the board again.