Comment puis-je modifier la transformation par un code minimal?

Aug 28 2020

Je suis débutant et je veux juste définir l'emplacement, la rotation et l'échelle de l'objet. J'ai essayé d'obtenir du code par rétro-ingénierie, mais lorsque j'ai déplacé, tourné et mis à l'échelle mon objet, j'ai vu du code compliqué.

Réponses

4 SeyedMortezaKamali Aug 28 2020 at 07:30

si vous voulez obtenir le code exact, vous ne devez pas modifier la transformation du port de vue. lorsque vous modifiez la transformation dans ce panneau, cela fonctionne:

Emplacement

import bpy

obj = bpy.context.object
obj.location = (0,0,0)

Rotation

import bpy
import math

obj = bpy.context.object
obj.rotation_euler = (0,math.radians(90),0)

Échelle

import bpy

obj= bpy.context.object
obj.scale = (1,1,1)