Сделал свой 3д движок

preview_player
Показать описание
Сделал 3д движок
Рекомендации по теме
Комментарии
Автор

Красава, получилось круто. Я тоже хочу сделать свой движок приходится для этого изучать линейную алгебру и физику) графические api тоже. Думаю изучить vulcan api, хочется вникнуть в графику и понять как она работает. Видео меня мотивирует.

pashudzu
Автор

А где собственно движок? Или прсото отрендерить фигуру теперь уже движок? Какой полный цикл разработки, какая арзитектура движка, как ты решил вопросы с памятью, мультитредингом? А логи, а система сборки, физика и аудио поддержка?

whoknows
Автор

Это по-моему метод рендеринга Ray-casting, с помощи которого был создан дум 1992 (Такой метод хорошо описывал Vectozavr в своём видео)
Я когда-то такой-же движок писал на джаве, в таком движке можно будет осуществить нормальное тикстурирувание

gdbot
Автор

Кстати что-бы добавить сферу, тебе понадобится добавить отдельный объект, в котором будет храниться координата (x, y, z) и радиус (r), потом по этой формуле проверяешь коллизию

x1 y1 z1 - текущие координаты луча ○---->
x y z - координаты сферы (центральная точка)
r - радиус



- это нахождение дистанции от луча до центра, и получается если дистанция до центра сферы меньше её радиуса - значит луч попал в сферу

gdbot
Автор

Это не 3д графика, это ее имитация в стиле рейкастинга, для полноценной 3д графики нужно работать с полигонами

andro-coder
Автор

Серьёзные баги возникают в больших проектах, а не в маленьком одно файловом. 2:18

kazuma_senpai
Автор

Кингман, го крестики-нолики с Lan мультиплеером на процессинге?

ladno
Автор

Ну это получается не движок а просто симуляция 3д графики в 2д проекте

_terzi_-
Автор

молодец, это как минимум очень хороший проект для прокачиванию кодинга, советую заботать ленал и попробовать написать не псевдо 3д движок, уверяю продвинет все твои скиллы на новый уровень

Srg_
Автор

А ты подсказать как ты сделал коллизию? Я просто тоже хочу что-то примерное сделать

Ponosik
Автор

А попробуй написать клон quake 1 на двжке gzdoom, будет интересно посмотреть

discontinued-org
Автор

Видео классное, уважуха... Но это рейкастинг

michaels
Автор

Это не движок, а скорее 3д визуализация фигуры

HitsarOrig
Автор

Интересное видео но бессмысленное а так получилось норм а если ты ещё в 1 раз такое делаешь то ты вообще красавчик

PROkenGamedev
Автор

это не 3д и не движок, псевдо3д (ак первый Дум), и не движок а лишь модуль рендеринга, движок это всё же полноценный инструмент включающий в себя различные модули

justrastaofficial
Автор

Так майнкрафт не получится сделать, но клон wolfenstein 3D получится сделать

dibof
Автор

У вектозавра всё же по прикольнее будет

Grapeoff
Автор

Ну, это не то чтобы движок. Это так то 2д проект на джаве

UTYA-GUTYA
Автор

Уже 400 лайков. И так не вышло видео про майн

Ponosik