Closed Amiditin closed 10 months ago
что-то адовое со цветом и анимацией
@YuraBronsky призываю!
Я тут. Ну цвет другой да, незнаю с чем это может быть связано, врядли с тем какая она на сцене. А с анимацией что? она просто медленнее чем была на видосе который я сделал а так вроде все норм,нет?
Я тут. Ну цвет другой да, незнаю с чем это может быть связано, врядли с тем какая она на сцене. А с анимацией что? она просто медленнее чем была на видосе который я сделал а так вроде все норм,нет?
Не-а, анимация не та. Вот правильная https://github.com/torin-asakura/dream-team/issues/101#issuecomment-1745083075
окей,переделаю,я просто показывал же анимацию,думал ты одобрил такую, по этому оставил такую. 1 в 1 я все равно думаю у меня не получится,но попробую максимально близко. Завтра сделаю.
окей,переделаю,я просто показывал же анимацию,думал ты одобрил такую, по этому оставил такую. 1 в 1 я все равно думаю у меня не получится,но попробую максимально близко. Завтра сделаю.
тут смысл анимации, в цикличном морфинге:
Всё. Впрочем, как и было до этого
А, ну так у меня так и было. Значит как то это в коде решается. Потому что я так и делал -шар -> шар с рябью -> шар
@YuraBronsky @TorinAsakura
По анимации шар -> шар с рябью -> шар получается только что-то такое сделать:
Запись экрана от 04.10.2023 13:44:14.webm
Если такая анимация подходит, то могу ещё поработать над таймингами переходов и простоя, скоростью.
@YuraBronsky @TorinAsakura
По анимации шар -> шар с рябью -> шар получается только что-то такое сделать:
04.10.2023.13.44.14.webm
Если такая анимация подходит, то могу ещё поработать над таймингами переходов и простоя, скоростью.
Для начала надо свет нормальный вернуть, этот вообще ядерный. Ждём @YuraBronsky
Так, мне вчера показывали все было окей же со светом и цветом. Наверное где то в коде используется какой то бленд мод или что то подобное
Наверное где то в коде используется какой то бленд мод или что то подобное
За цвет и освещение отвечаю эти строчки
Попробуй поставь у верхних цвета
а у нижних
Попробуй поставь у верхних цвета
* 8276FB * 71A2FD
а у нижних
* FFFFFF * 6164A1
не, так какой то флет освещение получается. Хотя цвет стал чуть лучше. Тут надо видимо со значениями играть в коде что бы получить нужное. Плюс у самого материала видимо roughness выкручена на 1, возможно надо чуть поменьше поставить,что бы было чуть больше бликов на фигуре.
@Nelfimov не могу победить typecheck внутри пакетов, если сильно снижать версии, то моделька уже по другому начинает выглядеть и всё равно typecheck не будет проходить. Что ещё можно сделать?
Проверь через yarn why сколько версий стоит fiber и drei. Возможно кто-то из них тянет другого как зависимость и выходит в проекте несколько версий.
Проверь через yarn why сколько версий стоит fiber и drei. Возможно кто-то из них тянет другого как зависимость и выходит в проекте несколько версий.
@Nelfimov почему то два раза выдаёт, но версии одинаковые, это нормально?
~/React/dream-team$ yarn why @react-three/drei
├─ @ui/sphere@workspace:ui/sphere [c3055]
│ └─ @react-three/drei@npm:8.20.2 [fd4f6] (via npm:8.20.2 [fd4f6])
│
└─ @ui/sphere@workspace:ui/sphere
└─ @react-three/drei@npm:8.20.2 [fd4f6] (via npm:8.20.2 [fd4f6])
~/React/dream-team$ yarn why @react-three/fiber
├─ @ui/sphere@workspace:ui/sphere [c3055]
│ └─ @react-three/fiber@npm:7.0.29 [fd4f6] (via npm:7.0.29 [fd4f6])
│
└─ @ui/sphere@workspace:ui/sphere
└─ @react-three/fiber@npm:7.0.29 [fd4f6] (via npm:7.0.29 [fd4f6])
Да, это норм.
Попробуй skipLibCheck в тсконфиге
Да, это норм.
Попробуй skipLibCheck в тсконфиге
Не помогло :/
Тогда либо yarn patch либо проверит что билд подходит без ошибок.
@Nelfimov что ему может не нравится после yarn patch
? локально yarn install
новые файлы не создаёт и отрабатывает без ошибок.
ошибка будто ты подменил хэш сумму у пакета. Ты ведь делал yarn patch
а затем yarn patch-commit
?
ошибка будто ты подменил хэш сумму у пакета. Ты ведь делал
yarn patch
а затемyarn patch-commit
?
Да, так и сделал.
Еще как вариант - проверь можешь ли ты обновить до последних версий эти оба пакета, при этом чтобы они удовлетворяли свои диапазоны в версиях друг друга.
Еще как вариант - проверь можешь ли ты обновить до последних версий эти оба пакета, при этом чтобы они удовлетворяли свои диапазоны в версиях друг друга.
Я делал yarn patch
для версий @react-three/drei 8.20.2 и three-stdlib 2.28.9, они как раз последние среди своих мажорных.
тайпчек исправил пересборкой yarn.lock
@Nelfimov почему в ошибке релиза он не видит @types/react
?
попробуй приведи версии в порядок - максимально возможные, без ^ и прочего.
@pussypistolss обновил ветку и модельку, можешь зайти проверить
Resolves #101
Результат:
26.12.2023.15.43.50.webm
Ты не ставил конкретно источники света? У тебя стоит основной свет, а других цветных источников нет. На прошлой сфере, на которую мы ориентируемся 3 источника света. слева фиолетовый, справа голубой и еще один основной, который создает тень над выпуклостями сферы. Ты выставил основной, можно его не трогать. И нужно выставить еще 2, фиолетовый ниже, голубой выше.
Ты не ставил конкретно источники света? У тебя стоит основной свет, а других цветных источников нет.
На это ориентировался:
На счет настройки света. Оставь все стандартные параметры, поменяй только значение environment на None. Я не вижу смысла что-то координально менять, если ты вручную освещение поставишь.
На прошлой сфере, на которую мы ориентируемся 3 источника света. слева фиолетовый, справа голубой и еще один основной, который создает тень над выпуклостями сферы.
Можешь сказать конкретные цвета, и если не сложно координаты? в коде настройки сцены в этом месте: https://github.com/torin-asakura/dream-team/blob/df93036eff21e3c8ca0da8f33cf1d62a9d18b2ac/ui/sphere/src/sphere.component.tsx#L11-L13
Можешь сказать конкретные цвета, и если не сложно координаты? в коде настройки сцены в этом месте:
Я выставила камеру на x оси в значении 10, края сферы у меня обрезаны, а у тебя она нормально стоит. Наверно у нас разный размер сфер. Я могу предположить только на глаз какая она у тебя, вроде бы я уменьшила ее достаточно в своем редакторе. Но возможно тебе не подойдут мои координаты, но попробуй поставить.
Координаты голубого света:
Координаты розового:
Не знаю есть ли в three js разные типы источников света, я ставила свет по площади, силу поставила на 300w. А у тебя видимо она измеряется в других значениях. Честно не могу предположить какая интенсивность подойдет. Наверно лучше оставить стандартную, а потом уже посмотрим. На счет цветов можем попробовать E261FF для розового и 3AC4FF для голубого, если будут смотреться не так как в блендере, поменяем. Как видишь мне сложно дать тебе точную инфу по координатам и цвету. Я все еще настаиваю на созвоне, когда у тебя будет время и мне кажется так будет легче решить какие параметры выставить.
@pussypistolss
Поставил 3 света, вот что получилось:
Я все еще настаиваю на созвоне, когда у тебя будет время и мне кажется так будет легче решить какие параметры выставить.
Окей давай, можно даже сейчас, тегнишь в тг, я зайду в дс.
Обновленное освещение:
Resolves #101
Результат:
Запись экрана от 26.12.2023 15:43:50.webm