|
3D-программирование Вопросы, касающиеся программирования 3D мира |
22.03.2010, 19:12
|
#1
|
ПроЭктировщик
Регистрация: 26.08.2008
Сообщений: 149
Написано 10 полезных сообщений (для 18 пользователей)
|
Космос
Кто знает хороший способ создания космического пространства если кто знает подскажите как кто делает.
|
(Offline)
|
|
22.03.2010, 19:45
|
#2
|
Гигант индустрии
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений (для 4,437 пользователей)
|
Ответ: Космос
Сообщение от Petrofan
Кто знает хороший способ создания космического пространства если кто знает подскажите как кто делает.
|
1 В начале сотворил Бог небо и землю.
2 Земля же была безвидна и пуста, и тьма над бездною, и Дух Божий носился над водою.
3 И сказал Бог: да будет свет. И стал свет.
4 И увидел Бог свет, что он хорош, и отделил Бог свет от тьмы.
5 И назвал Бог свет днем, а тьму ночью. И был вечер, и было утро: день один.
__________________
|
(Offline)
|
|
Эти 6 пользователя(ей) сказали Спасибо tormoz за это полезное сообщение:
|
|
22.03.2010, 20:02
|
#3
|
ПроЭктировщик
Регистрация: 26.08.2008
Сообщений: 149
Написано 10 полезных сообщений (для 18 пользователей)
|
Ответ: Космос
Красиво написано, но меня интересует как сделать звезды, и когда летиш на космическом ведре чтоб они двигались в противоположную сторону ведра. Пробовал сделать большую сферу и наложить текстуру+ включил туманчик получилось непрохо но если долго лететь то можна вылетить за придели сфери.
|
(Offline)
|
|
22.03.2010, 20:50
|
#4
|
[object Object]
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,356
Написано 2,472 полезных сообщений (для 6,854 пользователей)
|
Ответ: Космос
Звёзды делают с помощью:
Кубов, сфер, квадов, спрайтов, скайбоксов/скайсфер.
Вобщем их можно сделать как угодно.
Сделай квадов стопицот и приатач к пивоту.
Меняя положение пивота будешь менять положение звёзд
__________________
Retry, Abort, Ignore? █
Intel Core i7-9700 4.70 Ghz; 64Gb; Nvidia RTX 3070
AMD Ryzen 7 3800X 4.3Ghz; 64Gb; Nvidia 1070Ti
AMD Ryzen 7 1700X 3.4Ghz; 8Gb; AMD RX 570
AMD Athlon II 2.6Ghz; 8Gb; Nvidia GTX 750 Ti
|
(Offline)
|
|
22.03.2010, 20:59
|
#5
|
scientist.alien
Регистрация: 12.02.2007
Сообщений: 2,098
Написано 1,030 полезных сообщений (для 2,593 пользователей)
|
Ответ: Космос
правильнее - точками...
__________________
Public service announcement: вы можете заблокировать отображение сообщений определённого пользователя, добавив его ник в список игнорируемых.
Tau lab. We LOVE you. We MADE you.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
22.03.2010, 21:44
|
#6
|
[object Object]
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,356
Написано 2,472 полезных сообщений (для 6,854 пользователей)
|
Ответ: Космос
Мы про B3D говорим. А в B3D 2d надо понимать.
Xors3D никто не упоминал.
__________________
Retry, Abort, Ignore? █
Intel Core i7-9700 4.70 Ghz; 64Gb; Nvidia RTX 3070
AMD Ryzen 7 3800X 4.3Ghz; 64Gb; Nvidia 1070Ti
AMD Ryzen 7 1700X 3.4Ghz; 8Gb; AMD RX 570
AMD Athlon II 2.6Ghz; 8Gb; Nvidia GTX 750 Ti
|
(Offline)
|
|
22.03.2010, 22:15
|
#7
|
scientist.alien
Регистрация: 12.02.2007
Сообщений: 2,098
Написано 1,030 полезных сообщений (для 2,593 пользователей)
|
Ответ: Космос
я про то, что в большинстве больших игр (навскидку - Parkan II, Eve online) звезды сделаны 3д-точками. Так они не страдают от фильтрации текстур
__________________
Public service announcement: вы можете заблокировать отображение сообщений определённого пользователя, добавив его ник в список игнорируемых.
Tau lab. We LOVE you. We MADE you.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
22.03.2010, 23:40
|
#8
|
[object Object]
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,356
Написано 2,472 полезных сообщений (для 6,854 пользователей)
|
Ответ: Космос
А 3D точка это что?
__________________
Retry, Abort, Ignore? █
Intel Core i7-9700 4.70 Ghz; 64Gb; Nvidia RTX 3070
AMD Ryzen 7 3800X 4.3Ghz; 64Gb; Nvidia 1070Ti
AMD Ryzen 7 1700X 3.4Ghz; 8Gb; AMD RX 570
AMD Athlon II 2.6Ghz; 8Gb; Nvidia GTX 750 Ti
|
(Offline)
|
|
23.03.2010, 00:40
|
#9
|
scientist.alien
Регистрация: 12.02.2007
Сообщений: 2,098
Написано 1,030 полезных сообщений (для 2,593 пользователей)
|
Ответ: Космос
Вершина + шейдер
__________________
Public service announcement: вы можете заблокировать отображение сообщений определённого пользователя, добавив его ник в список игнорируемых.
Tau lab. We LOVE you. We MADE you.
|
(Offline)
|
|
23.03.2010, 01:37
|
#10
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: Космос
Parkan II юзал шейдеры в своём бородатом году? Удивительные вещи, говорите, батенька!
Кстати, есть моды рендера и без фильтрации, раз вы так её боитесь.
(но к блицу опять же неприменимо)
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
23.03.2010, 01:41
|
#11
|
[object Object]
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,356
Написано 2,472 полезных сообщений (для 6,854 пользователей)
|
Ответ: Космос
Шейдер?
Мыж про бзд
__________________
Retry, Abort, Ignore? █
Intel Core i7-9700 4.70 Ghz; 64Gb; Nvidia RTX 3070
AMD Ryzen 7 3800X 4.3Ghz; 64Gb; Nvidia 1070Ti
AMD Ryzen 7 1700X 3.4Ghz; 8Gb; AMD RX 570
AMD Athlon II 2.6Ghz; 8Gb; Nvidia GTX 750 Ti
|
(Offline)
|
|
23.03.2010, 13:54
|
#12
|
ПроЭктировщик
Регистрация: 04.08.2007
Сообщений: 192
Написано 44 полезных сообщений (для 58 пользователей)
|
Ответ: Космос
А зачем нам текстуры? Точечные звезды делаем белыми квадратиками размером с точку. Можно с самосвечением. Раскидываем по сфере. Объединяем их в один меш, что бы рендерились быстрее.
Можно поделить сферу на сегменты и отрисовывать только те сегменты, что в поле зрения камеры.
Более крупные звезды квадами с текстуркой. Но их мало.
На заднем плане скайбокс с красивыми туманностями как в HW или Звездных волках.
Всю эту байду центровать по координатам камеры, но не поворачивать.
Видюшки нынче быстрые. Треугольники молотят миллионами.
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо Nafi за это полезное сообщение:
|
|
23.03.2010, 20:22
|
#13
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: Космос
100500*2 полигонов для 100500 звёзд - вперёд и с песней!
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
23.03.2010, 21:06
|
#14
|
[object Object]
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,356
Написано 2,472 полезных сообщений (для 6,854 пользователей)
|
Ответ: Космос
Юзайте ка 2д задник.
__________________
Retry, Abort, Ignore? █
Intel Core i7-9700 4.70 Ghz; 64Gb; Nvidia RTX 3070
AMD Ryzen 7 3800X 4.3Ghz; 64Gb; Nvidia 1070Ti
AMD Ryzen 7 1700X 3.4Ghz; 8Gb; AMD RX 570
AMD Athlon II 2.6Ghz; 8Gb; Nvidia GTX 750 Ti
|
(Offline)
|
|
23.03.2010, 23:18
|
#15
|
ПроЭктировщик
Регистрация: 04.08.2007
Сообщений: 192
Написано 44 полезных сообщений (для 58 пользователей)
|
Ответ: Космос
A нам оно надо, 100тыс. звезд? Кстати, откуда такое число?
Нам же просто условно обозначить, что есть такие и их много.
Рассмотрим полусферу. По одной звездочке на 5 градусов. 360гр * 90гр / 5 = около 600 шт.
На всю сферу 1200 * 2 = 2400 треуголников.
ХЗ как оно будет выглядеть.
В программе задаем цикл i=1 to 1200 и через рэндом задаем углы расположения звезд на сфере.
Чего, то мало получилось. Но можно подобрать экспериментально, что бы было как нравится.
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 05:42.
|