Вопросы с меткой [3d]
3D-компьютерная графика - это графика, которые использует трехмерное представление геометрических данных, хранящихся на компьютере, для выполнения расчетов и рендеринга 2D-изображений.
370
вопросов
0
голосов
0
ответов
24
показа
не загружается 3д модель на сайт
Всем привет, я начинающий JS разработчик. Хотел сделать сделать отображение 3д модели на сайте. Нашел гайд на ютубе, и написал следующий код. По итогу создаётся сцена но объект не загружается, путь к ...
0
голосов
1
ответ
44
показа
3д графика, баг при повороте камеры
Пишу свой 3D движок на python с нуля, баг происходит при повороте камеры по оси X. С первого взгляда поворот происходит нормально, но если встать сбоку от объекта и повернуть камеру объект повернется ...
0
голосов
0
ответов
15
показов
В результат первых пересечений лучей с сеткой в trimesh попадают лишние результаты
При вычислении пересечения лучей с сеткой должны выделяться треугольники, на которые луч упал первым (когда между источником луча и треугольником нет других треугольников), но в результат также ...
2
голоса
1
ответ
44
показа
Оптимизация пересечения лучей с mesh моделью
Есть ли оптимизированный метод, позволяющий получить все треугольники mesh видимые с заданной точки?
есть mesh модель огромного размера и некая точка вблизи этой модели. С точки разлетаются лучи ...
-1
голос
0
ответов
16
показов
I want to take a GLB file on a Node.js server and compress it using the draco3d library
I want to take a GLB file on a Node.js server and compress it using the draco3d library
At the same time, in console.log("inputGeometry =", inputGeometry);
I get approximately the following ...
-5
голосов
0
ответов
55
показов
Юнити помогите пожалуйста [дубликат]
версия юнити 2021.3.35f1 делаю шутер по видео вот видео https://yandex.ru/video/preview/4936954260784883410 хочу проверить персонажа ходьба и прыжок включаю весь скрипт на кнопку воспроизведения и ...
0
голосов
0
ответов
39
показов
отображение 3D-объекта на странице. Django
Как отобразить 3d-объект на странице Django сайта? Пробовал через model-viewer, не работает.
index.html
<DOCTYPE HTML>
<html lang="ru">
<head>
<meta ...
0
голосов
1
ответ
39
показов
Пересечение цилиндра и прямоугольно параллелепипеда (куба в частном случае)
Бокс задан двумя точками Bmax(X_max, Y_max, Z_max) и Bmin(X_min, Y_min, Z_min).
По этим двум точкам можно определить остальные 6 вершин бокса, например: (X_max, Y_max, Z_min), (X_max, Y_min, Z_max) и ...
1
голос
2
ответа
131
показ
Поворот отрезка в пространстве
На вход приходит какой-то случайны отрезок в пространстве в виде координат двух его концов p1(x1,y1,z1) и p2(x2,y2,z2).
Задача заключается в следующем - необходимо выполнить такие преобразования его ...
0
голосов
0
ответов
18
показов
Как сделать сначала симуляцию жидкости и ее замерзание в blender?
Для моей работы необходимо чтобы жидкость налилась в ёмкость(использую симуляцию), а в последствии на определенном промежутке времени кристаллизовалась(превратилась в лёд).
0
голосов
0
ответов
14
показов
Проблема с аддоном FLIP fluids blender
У меня возникла проблема с аддоном FLIP fluids в blender, проблема в том что жидкость не видит припятствие и протикает сквозь него, подскажите что делать пожалуйста.
Вот видео https://youtu.be/NAz-...
0
голосов
0
ответов
108
показов
Как правильно проецировать воксельный мир в камеру?
Для выпускания лучей из камеры и проверки столкновения используется следующий код (основные части):
typedef struct
{
int i; //// текущий индекс ячейки решётки
double dt; //// ...
0
голосов
0
ответов
28
показов
Не знаю как сделать износ металла на ребрах 3д обьекта в blender 4
Мой проект, нужно сделать износ ребер на каркасе(красный каркас).
Это аналог, какой результат должен получиться.
0
голосов
0
ответов
74
показа
Какую библиотеку можно использовать для визуализации на C#?
Задача стоит такая, нужно визуализировать работу одной из библиотек, над которой работаю я. Визуализировать мне нужно наборы вертикальных граней, которые заданы четырьмя точками в пространстве (то ...
0
голосов
0
ответов
45
показов
Подскажите ка смоделировать деталь мотоцикла в Blender 3D
Всем привет.
Я начал изучать Blender и столкнулся с деталью, которую никак не могу смоделировать.
тут полная модель мотоцикла.
Подскажите - как смоделировать такую деталь? Какими модификаторами это ...
4
голоса
2
ответа
221
показ
Почему куб отрисовывается неправильно?
Пытаюсь отрисовать куб на С++, однако выглядит это не совсем так, как хотелось бы. Я использую формулы для преобразования сферических координат в декартовы (прямоугольные) координаты. Идея заключается ...
0
голосов
0
ответов
12
показов
Отрисовка STEP/STP модели ISO-10303-21
Коллеги, всем доброго дня. Подскажите, шарит кто за формат STEP (он же stp, он же p21, он же ISO 10303)? Пишу на Java программу, которая должна отрисовать stp модель, использую JavaFX 3D для ...
0
голосов
0
ответов
32
показа
Как мне найти координату 1 точки относительно горизонтального и вертикального угла 2 точки, и расстояния между ними?
Мне надо написать функцию на языке Java, которая будет принимать на входе точку (x,y,z), горизонтальный и вертикальный угол (в градусах) и дистанцию между ранее введённой и пока-что не известной ...
0
голосов
0
ответов
31
показ
Как првязать кости к скачаной моделе в блендере
Подскажите пожалуйста есть модель (приложил) так вот при попытке наложить скелет на модель (через автоматическое распределение весов) правильно двигается только половина модели. Причём вторая ...
0
голосов
0
ответов
25
показов
godot управление башней танка
Смоделировал танк, пишу скрипт для башни в 3д проекте. Башня должна поворачиваться вместе с камерой. Вроде всё работает, но баги происходят. Так тут, например, при опрокидывании корпуса на бок, башня ...
4
голоса
1
ответ
118
показов
Объекты проходят друг сквозь друга
Начинаю потихоньку осваивать юнити (по гайдам с ютуба конечно же). Делаю простенькую головоломку с кубами. Цель - вытащить красный куб.
На всех кубах висит Rigidbody и Box Collider с материалом с ...
0
голосов
0
ответов
43
показа
OpenGL поворот с помощью кватерниона
Создаю 3D камеру, и хочу чтоб была возможность свободно вращать её во всех 3 осях. Я не очень хорошо разбираюсь в кватернионах, но понял, что их надо перемножать и вращать матрицу итоговым ...
-2
голоса
1
ответ
26
показов
Не работает код для отрисовки трёхмерного куба Python
main.py
import pygame
from object_3d import *
from camera import *
from projection import *
class SoftwareRender:
def __init__(self):
pygame.init()
self.WIDTH, self.HEIGHT = 1200, ...
0
голосов
0
ответов
65
показов
Позиционирование объектов относительно другого объекта
ищу подсказку от более опытных коллег.
Мне необходимо понять формулу размещения объектов относительно, условно главного объекта, без использовать привязки к родителю в движке Unity (только с ...
-1
голос
1
ответ
36
показов
Через какие координаты проходит отрезок [закрыт]
На вход подаётся две координаты a(x,y,z) и b(x¹,y¹,z¹). Нужно узнать координаты всех кубов через которые проходит отрезок ab.
1
голос
1
ответ
97
показов
raycast не видит объектов
Создаю луч из камеры, то есть центра экрана на позицию мыши, однако луч не видит объекты с тегом Enemy. С интернетом сверился, код более менее правильный, так почему враги не видны рейкасту?
Код:
...
0
голосов
0
ответов
17
показов
Неправильная позиция объекта при конвертации из .dxf в .obj
Требуется сконвертировать файл формата .dxf в .obj
Эти модели в дальнейшем загружаются в threejs
С помощью библиотеки ezdxf был написан следующий код:
import ezdxf
from ezdxf.addons import meshex
from ...
0
голосов
0
ответов
22
показа
Three.js - какой максимальный объем 3D модели можно загрузить с помощью ObjectLoader
С помощью плагина для Revit я экспортирую модель в формат three.js.
Модели до 150МБ открывались, а вот модель на 700 МБ выдала ошибку, при попытке открыть в редакторах кода, большая часть умирает от ...
0
голосов
0
ответов
21
показ
Каковы максимально и минимально допустмые линейные размеры объекта в сцене?
Мне понадобилось создать условно бесконечную плоскость в сцене. Из этого возник ряд вопросов, не смог найти это в спецификации WebGL :
каковы максимальные линейные размеры объекта в сцене, при ...
0
голосов
0
ответов
39
показов
Правильное текстурирование треугольников SFML (3д)
Я делаю свой 3д движок и хочу текстурировать треугольники. Я знаю что так может OpenGL, но не знаю, как можно применить это в SFML. На данный момент текстурирование треугольников заключается в том, ...
1
голос
0
ответов
35
показов
Qt5.12 C++ Как динамически загружать QPIxmap в качестве текстуры в QML 3DScen
Есть приложение отображающее карту в 2D (QGraphicScene) и 3D (QML 3D Scene)
Нужно что бы карта на 3DScene динамически отображала карту с 2D Scene
Код QML, Загрузка происходит при помощи ...
-1
голос
2
ответа
93
показа
Как массив вокселей разделить на части и получить одну из них по id?
Есть массив вокселей xyz 16^3 (voxel - это short, пока так))), массив заполнен случайными short
short voxels[16][16][16]
Что хочу сделать:
Разделить массив voxels на чанки по 4 * 8 * 8, взять чанк ...
0
голосов
1
ответ
91
показ
Как отключить масштабирование объекта в three.js
Пишу код для игральной кости. При изменении ширины экрана и перезагрузке страницы куб становится непропорциональным, т.е как-то сам масштабируется. Можно это как-то отключить?
Код создания куба:
var ...
0
голосов
0
ответов
67
показов
Unity - генерация меша
Создаю игру про фабрику. Мне нужно реализовать систему конвейеров. Сложность в том, что нужно как бы динамично строить меш конвейера от одной точки к другой(например: следуя за мышкой). Точки могут ...
0
голосов
0
ответов
13
показов
Добавить в существующий скрипт AR-модель
Есть такой скрипт со случайной генерацией текста https://codepen.io/Valgo/pen/PowZaNY
Также создал модель GLB:
https://github.com/Puzyryn/GLB
Что хотелось бы сделать:
Сначала мы открываем меню с ...
0
голосов
0
ответов
94
показа
Как в Panda3D на Python создавать объёмные геометрические фигуры?
Я делаю простое приложение с 3D графикой, в котором я не хочу подгружать какие-либо 3D-модели, а достаточно только геометрических фигур.
Как можно в движке Panda3D создавать такие геометрические ...
0
голосов
1
ответ
37
показов
Не работают тени PointLight в ursina python!
Столкнулся с такой проблемой что если я создаю DirectionalLight то тени появляются но если я использую PointLight или AmbientLight то теней нету.
Вот код:
from ursina import *
from ursina.shaders ...
0
голосов
0
ответов
52
показа
Есть ли программы выводящие 3д массив в кубическую графику (как майнкрафт)?
Есть ли программы или библиотеки желательно на python или c# или cpp, которые на основании 3д массива делают графику из кубов?
0
голосов
1
ответ
51
показ
Помогите понять струкутру матрицы для transformation DirectX 11 C++
Представим что на текущей стадии у нас есть результат в виде хексагона:
для того, чтобы совершить ротацию для данной фигуры, необходимо создать струкутуру данных Constant Buffer и непосредственно ...
0
голосов
2
ответа
113
показов
Какие есть библиотеки для 2D графики в Delphi?
Хочу написать курсач, надо сделать его на Delphi. Нужно, используя какую-то библиотеку для 2D графики (что-то простое чтобы просто к пикселям на экране обращаться), написать свой рендеринг 3D графики. ...
1
голос
1
ответ
798
показов
Как использовать Яндекс карты в Blender для построение города в 3D?
можно ли использовать Яндекс карты как гугл карты в Blender для построение города в 3D? если да, то как это сделать?
0
голосов
1
ответ
740
показов
Unity проект 3d URP периодический вылетает!
Я создал 3D (URP) Unity проект и он сразу появился с такими ошибками:
1-ая ошибка:
FormatException: Input string was not in a correct format.
System.Number.ThrowOverflowOrFormatException (System....
2
голоса
2
ответа
548
показов
Как найти точку пересечения луча и плоскости треугольника?
Хочу разобраться с 3D-моделированием, соответственно, реализация на готовых движках на данный момент совершенно не интересует.
Действую по стандартной стратегии: выпустить луч от камеры в направлении ...
2
голоса
1
ответ
153
показа
Трехмерный график matplotlib
Строю трехмерный график для функции z = (0.1 * y - sin(0.2 * x - y - 0.4)) * (2 + cos(0.7 * y - x + 2)**2) и никак не могу понять в чем ошибка.
import numpy as np
import matplotlib.pyplot as plt
from ...
0
голосов
0
ответов
82
показа
Mathplotlib, реально ли сделать круговой срез на данном графике 3д и редактировать его значения?
Необходимо сделать срез круга внутри 3д графика, с помощью которого можно было бы редактировать значения и менять чувствительность графика в заданной точке. На рисунке выделил примерную область круга, ...
0
голосов
1
ответ
24
показа
Несколько трансформов в одной сущности
Попытался создать простую программу, показывающую тор с подсветкой. Все работает, но есть проблема с положением света.
При попытке создать новое преобразование для света после создания тора ...
0
голосов
1
ответ
47
показов
OpenGL задание глубины фрагмента для аппаратного отсечения
Как-то давно я писал вопрос про задание точек растеризации и терпел неудачу Управление этапом растеризации в OpenGL. Сейчас же появилась другая крутая и намного более достижимая идея.
Имеется ...
0
голосов
0
ответов
45
показов
Перенос сферы по координатам x и y
Я создаю сферы в opengl самым простым на мой взгляд способом - прохожусь вложенным циклом по координатам x, y внутри квадрата 2R x 2R и нахожу z исходя из x, y, радиуса шара, положения центра сферы. ...
0
голосов
1
ответ
118
показов
Построение 3д модели python/plotly
Нужно получить 3д модель треугольной призмы и добавлять в нее точки
Должно получится что-то вроде этого (написал на css и js)
Начал писать на plotly, но не получается даже призму сделать. Подскажите, ...
1
голос
1
ответ
245
показов
RayCasting на python
Очень хочу создать 3d игру на пайтон (библиотека pygame). В этом видео:Сделал 3D Игру на Python без движка [#1] | Ray Casting | Pygame , для определения позиции конечной точки луча выпускаемого ...