Markeer de sneltoetscode van ' s?

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.

https://vimeo.com/103321600

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

voer hier een afbeeldingbeschrijving in

en hoe met de muis en klik met de rechtermuisknop en selecteer Snelkoppeling wijzigen

voer hier een afbeeldingbeschrijving in

Zodra u op de snelkoppeling wijzigen klikt, krijgt u een pop-up en drukt u op een toets

voer de beschrijving van de afbeelding hier in

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.

voer afbeelding in beschrijving hier

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.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *