Как выгравировать пользовательский текст на изогнутой поверхности (храм очков), используя Python в Blender?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как выгравировать пользовательский текст на изогнутой поверхности (храм очков), используя Python в Blender?

Сообщение Anonymous »

Я создаю дополнение блендера, которое автоматически выгравирует пользовательский текст (например, имя) на стороне храма очков (импортируется как STL). Храмовая сетка слегка изогнута, а также содержит ранее существовавший тисненый текст, который я хочу переопределить с помощью собственной гравировки. Я создаю текстовый объект, выдаю его, конвертирую в сетку и применяю модификатор SCRINKPRAP, чтобы обнять изогнутую поверхность, а затем применить логический (различий) модификатор, используя текст в качестве реза. /> < /li>
Текст должен быть чисто выгравирован (используя логическую разницу). < /p>
< /li>
Я должен иметь возможность контролировать его положение с помощью смещенных ползунков. < /p>
< /li>
. /> < /li>
< /ul>
Несмотря на то, что существующий водяной знак исчезает после удаления, мой пользовательский текст не вытягивает должным образом: < /p>

Иногда он не делает ничего. /> < /li>
В большинстве случаев не наблюдается видимая разница, даже если применяются модификаторы. />bpy.ops.object.modifier_apply(modifier=rem.name)> #create Text object

bpy.ops.object.text_add(location=temple.location, rowtation = (math.pi /2, 0, 0))
cutter = bpy. />cutter.data.body = "Nisha"
cutter.data.size = 0.4
cutter.data.extrude = temple.dimensions.y * 1.2
bpy.ops.object.convert(target='MESH')
#Shrinkwrap

sw = cutter.modifiers.new ("shrink", 'shrinkwrap')
SW.Target = temple
SW.Wrap_method = 'levest_surfacepoint'
bpy.ops.object.modifier_apply(modifier=sw.name)br /> #boolean
boolmod.operation = 'разница'
boolmod.object = cutter
boolmod.solver = 'exact'
bpy.ops.object.modifier_apply(modifier=boolmod.name)pject.modifier_apply(modifier=boolmod.name)> /> < /ul>
Что я хочу помочь с: < /p>

Почему логическая гравировка не работает на изогнутой поверхности после Remesh? /> Должен ли я проецировать текст по -разному? ShrinkWrap здесь неправильный подход? /> Я хочу автоматизировать этот процесс с помощью сценариев Python. < /p>
< /li>
< /ul>

Подробнее здесь: https://stackoverflow.com/questions/796 ... -python-in
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Храм науки о данных
    Anonymous » » в форуме Python
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous
  • Данные X,Y,Z. Создание графика поверхности и интерполяция из графика поверхности
    Anonymous » » в форуме Python
    0 Ответы
    33 Просмотры
    Последнее сообщение Anonymous
  • Данные X,Y,Z. Создание графика поверхности и интерполяция с графика поверхности [закрыто]
    Anonymous » » в форуме Python
    0 Ответы
    28 Просмотры
    Последнее сообщение Anonymous
  • Данные X,Y,Z. Создание графика поверхности и интерполяция из графика поверхности
    Anonymous » » в форуме Python
    0 Ответы
    31 Просмотры
    Последнее сообщение Anonymous
  • Как правильно замаскировать участок цилиндрической поверхности в графике поверхности Plotly 3D?
    Anonymous » » в форуме Python
    0 Ответы
    26 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»