Trouble Using Geometry-Script Functions: Documentation Examples and mesh_boolean Issues in Latest Blender Version
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 25/100
- Tipo di issue
- Bug
- Chiarezza
- Da chiarire
- Stato di attività
- Ferma
- Stack tecnologico
- blender, python
- Ambito
- computer-graphics
Direzione di ricerca
Riproduci entrambi gli snippet in Blender 4.3, iniziando dalla chiamata a mesh_boolean e dal traceback alla riga 136 di api/tree.py. Confronta quindi l’utilizzo documentato di mesh_boolean e capture_attribute con l’output e le connessioni osservati. Il lavoro è completato quando gli esempi funzionano come documentato oppure descrivono chiaramente il comportamento supportato e i requisiti di versione.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
I feel a bit lost trying to work with certain geometry-script functions, and the examples in the documentation don’t seem to work with the latest versions of Blender. At first, I thought the issues might be due to an outdated installation of the add-on, so I reinstalled it. However, I’m still encountering the same errors.
Here are two examples of issues:
- The first relates to the use of
mesh_boolean. Below is the corresponding code and the resulting error.
import geometry-script as gs
def shape_func():
cube_01 = gs.cube(size=(1,2,1)).mesh
cube_02 = gs.cube(size=(2,1,3)).mesh
# 'INTERSECT', 'UNION', 'DIFFERENCE'
shape_union = gs.mesh_boolean(operation="UNION",solver="FLOAT",mesh_1=cube_01,mesh_2=[cube_02]).mesh
return shape_union
Error: Python: Traceback (most recent call last):
File "/2024-11-22_geo_script-005.py", line 165, in <module>
File "/pathto/.config/blender/4.3/scripts/addons/geometry-script-main/api/tree.py", line 136, in build_tree
outputs = builder(**builder_inputs)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/2024-11-22_geo_script-005.py", line 170, in shape_func
AttributeError: 'Type' object has no attribute 'mesh'
- Although the code runs without errors, the connections formed are incorrect (see the attached image).
def shape_func():
cube_01 = gs.cube(size=(1,2,1)).mesh
capture = gs.capture_attribute(gs.position())
return cube_01
- Lingua principale
- Python
- Stelle
- 342
- Fork
- 33
- Merge medio
- 5m
- PR unite (30g)
- 6
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di carson-katri/geometry-script
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
carson-katri/geometry-script#65 · 1 commento · 1 reazione ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100
-
capture troubleAperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
carson-katri/geometry-script#58 · 1 commento ·
-
shading principled_bsdfAperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100
carson-katri/geometry-script#57 · 1 commento ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 42/100
carson-katri/geometry-script#56 · 4 commenti ·
Tutte le issue di carson-katri/geometry-script
Issue simili
-
[Resource]: LoreApertaresource-submission validation-passed
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
hesreallyhim/awesome-claude-code#3234 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
openminion/openminion#376 ·
I maintainer di solito rispondono entro 1 giorno
-
Type: ☹︎ Bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
posit-dev/great-tables#1028 ·
I maintainer di solito rispondono entro 1 giorno
-
integration: apple_tv
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
home-assistant/core#188282 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
A "since" range is worded as a career: "the past two seasons" says "regular season career (2025 on)"ApertaP4: low
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
jeffknupp/association#538 ·