Blender редактирование текста:
>>> bpy.data.objects[3].data.body = '123'
Blender редактирование текста:
>>> bpy.data.objects[3].data.body = '123'
http://advancedfx.org/wiki?title=Importing_maps_in_Blender
Например покажем имена всех объектов:
for x in bpy.data.objects: x.show_name = True
Подобным образом объекты можно двигать, красить и т.п.
Python:
ob = bpy.data.objects['Cube'] ob.show_name = True
Это на примере стандартного кубика, который создаётся по умолчанию
Данный урок расскажет вам, как с нуля (ну, в Blender, естественно) создать простую трехмерную игру. Совершенно без какого-либо программирования на языках, хотя это возможно.
Источник: Создание простенькой игры в Blender 2.6. Основы BGE — andreymal.
Создание простенькой игры в Blender 2.6. Основы BGE
Издание второе, переработанное и дополненное
Данный урок расскажет вам, как с нуля (ну, в Blender, естественно) создать простую трехмерную игру. Совершенно без какого-либо программирования на языках, хотя это возможно.
Источник: Создание простенькой игры в Blender 2.6. Основы BGE — andreymal.
Будем управлять кубиком на 3D-виде через переменную Cube
>>> cube = bpy.data.objects["Cube"]
Показать или спрятать имя объекта на виде
>>> cube.show_name = 1 >>> cube.show_name = 0
Показать или спрятать сам кубик
>>> cube.hide = 1 >>> cube.hide = 0
Показать на виде имя объекта
>>> cube.show_name = 1
Изменить абсолютное положение объекта в пространстве по оси X
>>> cube.location.x = 1 >>> cube.location.x = 2 >>> cube.location.x = 0
Ещё кое-что
#добавить кубик
bpy.ops.mesh.primitive_cube_add(radius=1, view_align=False, enter_editmode=False, location=(0, 0, 0), rotation=(0, 0, 0), layers=(True, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False))
#добавить текстовый обьект
bpy.ops.object.text_add(view_align=False, enter_editmode=False, location=(1.53493, -4.79475, 1.36985), rotation=(0, 0, 0), layers=(True, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False, False))
#обьявление переменной — ссылки на текущий активный обьект
o = bpy.context.scene.objects.active