Sidebar

Вопросы по Blender

nemyax

тндайпц тра
Jul 30, 2015
633
23
16
2 GNU/Hurt:
Ага, одно из целевых применений. Ещё можно делать корректирующие шейпы, которые улучшают форму при деформации костями (и автоматически применять их драйверами при вращении костей). Если обобщить, оно нужно, чтобы работать с заранее настроенными морфами меша.
Из нецелевого можно назвать такую хрень: в отдельном шейпе обмылить модельку Smooth Vertex-ом и с этого шейпа сделать более равномерную развёртку, чем с оригинала. Вместо того, чтобы разглаживать готовую развёртку в ювишнице.
 
2 GNU/Hurt:
Это вообще для всяких разных вертексных анимаций в блендере, удобно в тех случаях, когда за раз анимируется дофига вертепсов. Ну и, понятное дело, выражения морды тоже удобно через них делать. Блендер с сорсовским плагином должен уметь как-то эти кеи экспортить в .vta формат, я сам не проверял.
 

GNU/Hurt

Maïté
Mar 5, 2014
1,094
23
0
А кто ни будь может посоветовать рабочий плюгин для _импорта_ кутришного ase?
 

Slux

CEO of CSM
Jun 20, 2006
5,774
38

Slux

CEO of CSM
Jun 20, 2006
5,774
38
Ну теперь вообще огонь! Я когда-то даже начинал переделывать их под GS, но тогда особо не умел в питон и не смог переделать формат SMD, там вроде что-то с костями и весами надо было поменять. Ждём новых работ в блендере. =)

[ADDED=slux]1486193366[/ADDED]
Вот даже поискал тему с обсуждением проблемы, настолько интересно стало вспомнить эта ли беда там была:

http://cs-mapping.com.ua/forum/showthread.php?t=37451
 
Last edited:

xDShot

New member
Dec 20, 2010
1,816
29
Можно ли как-нибудь получить абсолютные координаты (позиции, повороты) костей в Pose Mode? А то их координаты отображаются только относительно позы покоя.
 

nemyax

тндайпц тра
Jul 30, 2015
633
23
16
2 xDShot:
Можно вытащить из my_pose_bone.matrix. Там они в системе координат объекта-арматуры.
 

xDShot

New member
Dec 20, 2010
1,816
29
Разобрался, спасибо:
Code:
# Assume we are in pose mode with an active bone

import bpy
import math
from bpy import context

pose_bone = context.active_pose_bone

# we can get the object from the pose bone
obj = pose_bone.id_data
matrix_final = obj.matrix_world * pose_bone.matrix

loc, rot, sca = matrix_final.decompose()

bonename = pose_bone.name

rot = rot.to_euler()
rotx = math.degrees( rot[0] )
roty = math.degrees( rot[1] )
rotz = math.degrees( rot[2] )

# crap_to_print
print('bonename: ', bonename)
print('loc: ', loc)
print('rot: ', rotx, roty, rotz)
print('sca: ', sca)
print('')
 
Last edited:

xDShot

New member
Dec 20, 2010
1,816
29
Есть задача: повернуть эти выделенные ключи в Graph Editor относительно курсора, но так, чтобы поменялось только их значение (по оси У), но не их время, то есть по оси X они не должны двигаться. Lock по оси Х я не нашел еще. Как такое возможно провернуть?
 

Attachments

xDShot

New member
Dec 20, 2010
1,816
29
slux said:
Так у тебя ж слева напротив осей замочки нарисованы, закрой нужный.
Это отдельные графы анимации, мне их как раз надо по отдельности редактировать. Увы, это не то.
 

nemyax

тндайпц тра
Jul 30, 2015
633
23
16
2 xDShot:
Всё ровно как во вьюпорту: во время трансформации работают горячки X и Y, можно прилочиться средней кнопкой, цифровой ввод значения поддерживается, вот это всё.
 

xDShot

New member
Dec 20, 2010
1,816
29
nemyax said:
2 xDShot:
Всё ровно как во вьюпорту: во время трансформации работают горячки X и Y, можно прилочиться средней кнопкой, цифровой ввод значения поддерживается, вот это всё.
Про это всё я знаю, но никак не решает проблему :)

Так и не нашел как залочить параметры от изменений. Пока буду просто отключать Time snapping (No Auto-Snap), потом скейлом восстанавливать прежнее положение по времени (по Х).
 

Game Server

CSM TV

Page QR Code

QR Code

Donate Campaign

Total amount
$0.00
Goal
$25.00

Latest profile posts

TestUser wrote on TRUP@C's profile.
Master?
TestUser wrote on TRUP@C's profile.
Hello Father

Members online

No members online now.

Discord