Задать вопрос
Ответы пользователя по тегу Cinema 4D
  • Можно ли перевести Sketch and Toon анимацию из C4D в SVG (canvas) анимацию?

    black1277
    @black1277
    Вольный стрелок
    Специально, такого плагина не встречал но есть 2 возможности:
    1 Сначала, экспортировать сцену из Cinema 4D в After Effects: используй Cineware или экспорт в формате .aec (After Effects Composition). Затем в After Effects — использовать плагин Bodymovin. С его помощью ты можешь экспортировать:
    • JSON-файл для Lottie (но он может быть преобразован в SVG-анимацию).
    • Или использовать Lottie + SVG renderer в браузере (например, на сайте или в мобильном приложении).

    И вторая возможность использовать библиотеку threejs. Нужно будет использовать loader для загрузки в сцену файла формата c4d и затем SVGRenderer для вывода анимации в SVG. Пример того что получится можно увидеть здесь
    Ответ написан
    2 комментария
  • Какими инструментами сделан этот видео гайд?

    black1277
    @black1277
    Вольный стрелок
    Сделано в Blender, вот оригинальное видео Скорее всего используется программа захвата видео окна программы и какой-то плагин (возможно самописный), регулирующий в какие моменты производить запись.
    Еще как вариант, возможно была сделана полная запись со всеми движениями мыши и вызовом инструментов, а потом видео прогнали через нейросеть, которая оставила только кадры с визуальными изменениями и подогнала все нестыковки.
    Ответ написан
    2 комментария
  • Как исправить скрипт, чтобы заработал в 23 версии Cinema4D?

    black1277
    @black1277
    Вольный стрелок
    В шести местах замените xrange на range. Эту строку замените:
    if self.cells.has_key(i) and self.cells[i].has_key(j) and self.cells[i][j].has_key(k):

    на эту:
    if i in self.cells and j in self.cells[i] and k in self.cells[i][j]:

    и должно заработать. Еще в старых скриптах часто бывает print без скобок, но тут вроде бы нету.
    Ответ написан
    1 комментарий
  • Как в созданном материале сделать каналы активными?

    black1277
    @black1277
    Вольный стрелок
    Да, скорее всего баг. У меня ваш пример тоже криво срабатывает. Но помимо установки свойств через объект контейнера, можно в некоторых случаях обращаться напрямую к свойствам объекта вот так:
    material[c4d.MATERIAL_USE_COLOR] = True
    material[c4d.MATERIAL_USE_DIFFUSION] = True
    material[c4d.MATERIAL_DIFFUSION_BRIGHTNESS] = 0.25
    material[c4d.MATERIAL_USE_LUMINANCE] = True
    material[c4d.MATERIAL_USE_REFLECTION] = True
    material[c4d.MATERIAL_USE_NORMAL] = True
    Ответ написан
    2 комментария
  • Как исправить обрезание тел?

    black1277
    @black1277
    Вольный стрелок
    Это называется "Обрез видимого". Справа в атрибутах выбираете Режим-> Сцена и в настройках смотрите опцию Обрез видимого. В выпадающем списке варианты - обычно стоит Средний.
    Ответ написан
    Комментировать