Blender heeft een prachtig systeem voor het maken van nieuwe snelkoppelingen. Kan iemand mij adviseren over de code voor de “Mark Seams” -operatie? Bonuspunten voor het wisselen van knoppen (één knop om aan / uit te zetten).
Reacties
- Twee knoppen, maar die heb je op de gereedschapshelf, ' shading / UV ' tabblad. Kies voor de sneltoets Ctrl + E in de lijst
- U kunt ook uw eigen knoppen aan deze bewerkingen toewijzen op dezelfde manier als hier: blender.stackexchange .com / vragen / 36894 / …
- Paul Gonet verdient een pluspunt omdat hij echt goed toonde om de snelkoppeling te maken (zelfs door alleen maar naar de oplossing). Wilt u een antwoord plaatsen?
Antwoord
Druk op Ctrl + E en kies “Mark Seam” of “Clear Seam” uit de lijst. Om een snelkoppeling toe te voegen, kunt u doen zoals hier wordt uitgelegd: Hoe wijs ik een sneltoets toe aan een mesh-selectiemodus?
Opmerkingen
- Bevestig alstublieft mijn bewerking aan uw antwoord.
- Trouwens, voor alle betrokkenen lijkt er inderdaad geen manier te zijn voor een eenknopsbediening oplossing. Je hebt aparte knoppen nodig voor markeren en wissen.
- Je kunt (nu?) Ook op ctrl + e drukken en vervolgens op
m
op je toetsenbord
Answer
Als u klaar bent om wat meer werk te investeren (zoals ik deed voor mijn Spacemouse Pro), kunt u ook een taartmenu met markeren en niet markeren, dus u hoeft alleen maar op een toets te drukken en de muis te bewegen.
Code die u nodig heeft is:
pie.operator("mesh.mark_seam", text="Mark Seam", icon="EDGESEL") pie.operator("mesh.mark_sharp", text="Clear Seam", icon="MESH_CUBE").clear=True
In plaats van de voorbeeldcode met pie.operator_enum …
Om het te registreren als een add-on om het permanent te houden, gebruikt u de onderstaande code bovenop uw script
bl_info = { "name": "Mark Seam Pie Manu", "description": "Edit mode Edge Menu", "author": "...", "version": (0, 1, 1), "blender": (2, 79, 0), "location": "3D View", "warning": "", "wiki_url": "", "category": "Pie Menu" }
Answer
Als ik de vraag heb begrepen, wil je een snelkoppeling voor markeernaad toevoegen
In bewerkingsmodus -> Selecteer de rand en druk op Ctrl + E
en hoe met de muis en klik met de rechtermuisknop en selecteer Snelkoppeling wijzigen
Zodra u op de snelkoppeling wijzigen klikt, krijgt u een pop-up en drukt u op een toets
Ik heb de puntknop links van het toetsenbord geselecteerd
Open nu de gebruikersvoorkeuren en klik op de gebruikersinstellingen opslaan zodat de volgende keer dat u de blender markeert de naadinstelling niet verdwijnt.
Reacties
- Als je de ingang kopieert bij de gebruikersvoorkeuren in input / 3DView / Mesh kun je zelfs meer dan één snelkoppeling voor dezelfde actie (zoals ik hier onlangs heb geleerd). Deze oplossing is de eenvoudigste die je kunt krijgen!
Antwoord
Naast de andere antwoorden. wat ik doe is CTRL + E gebruiken en vervolgens naad markeren op één rand en voor de rest gebruik ik SHIFT + R die de laatste acties herhaalt. Dus als je iets anders doet dan de randen selecteren, zoals bijvoorbeeld een andere randlus toevoegen, moet je een naad opnieuw markeren en vervolgens shift + R gebruiken om te herhalen. hoop dat dit iemand helpt, ik weet dat dit een oude vraag is.