|
3D-программирование Вопросы, касающиеся программирования 3D мира |
02.04.2006, 13:07
|
#1
|
Бывалый
Регистрация: 05.09.2005
Сообщений: 623
Написано 4 полезных сообщений (для 5 пользователей)
|
У меня вопрос по поводу процедурного создания моделек (или рисования)
На что вообще можно "напроцедурить" на блиц?
на что он способен?
И...что можно сделать процедурно, а что нельзя?
Tormoz говорил, что процедурно я выиграю место (проект будет меньше весить)
А что насчет ФПС?
или только место и выиграю...вообщем я ничего про процедурное рисование/создаине не знаю и очень прошу мне объяснить!
На форуме по блицу я видел такой вот самолет, сделаный процедурно! Не хило,да?
|
(Offline)
|
|
02.04.2006, 19:39
|
#2
|
|
процедурное создание чегото - алгоритм который генерирует информацию о чем то
фпс будет тот же
блиц на ето способен
|
|
|
02.04.2006, 20:11
|
#3
|
Бывалый
Регистрация: 05.09.2005
Сообщений: 623
Написано 4 полезных сообщений (для 5 пользователей)
|
Тогда уточню. Меня интересует процедурное создание графики.
Кубы, сферы, cone (не помню как по-русски) - это можно создать а потом их куда-нибудь лепить что бы что-то красивое вышло. А можно ли что-нибудь красивое в 2d сделать!? Или процедурно это нереально!?
|
(Offline)
|
|
03.04.2006, 22:05
|
#4
|
|
oval - рисует овал
rect - рисует прямоугольник
line - рисует линию
а потом все ручками рисуется
|
|
|
03.04.2006, 22:17
|
#5
|
|
Graphics3D 640,480,16,2
SetBuffer BackBuffer()
cam = CreateCamera()
MoveEntity cam,0,0,-10
img = CreateTexture(100,100)
SetBuffer TextureBuffer(img)
ClsColor 255,255,255
Cls
Color 0,0,0
For n=0 To 100
Plot Rand(0,100),Rand(0,100)
Next
Flip
SetBuffer BackBuffer()
cube = CreateCube()
EntityTexture cube,img
light = CreateLight(1)
While Not KeyHit(1)
TurnEntity cube,0,1,0
UpdateWorld
RenderWorld
Flip
Wend
|
|
|
03.04.2006, 22:40
|
#6
|
Бывалый
Регистрация: 05.09.2005
Сообщений: 623
Написано 4 полезных сообщений (для 5 пользователей)
|
Огромное спасибо! Я разобрался! По крайней мере то, что мне нужно узнать я теперь знаю! Правильнее было бы спросить: "как наложить созданную текстуру на 3D объект"
|
(Offline)
|
|
04.04.2006, 01:12
|
#7
|
Гигант индустрии
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений (для 4,437 пользователей)
|
EntityTexture
С помощью различных математических алгоритмов создаются самые разные текстуры: от дерева, до асфальта
__________________
|
(Offline)
|
|
04.04.2006, 17:59
|
#8
|
Бывалый
Регистрация: 05.09.2005
Сообщений: 623
Написано 4 полезных сообщений (для 5 пользователей)
|
Originally posted by tormoz@3.4.2006, 23:12
EntityTexture
С помощью различных математических алгоритмов создаются самые разные текстуры: от дерева, до асфальта
|
А для "дерева" и др. тектсур наверное все время разный алгоритм.
Если у вас есть какая-нить инфа на эту тему, то прошу поделиться. Или какая-нить литература (только не очень сложная, конечно, а то ее прочтение мне кроме головной боли ничего не принесет), или примеры!
|
(Offline)
|
|
05.04.2006, 00:59
|
#9
|
Бывалый
Регистрация: 05.09.2005
Сообщений: 623
Написано 4 полезных сообщений (для 5 пользователей)
|
2Tormoz
нет там процедурного создания как такого. Там есть entitycolor и entitytexture, но в том, что мне на сегодняшний момент надо я разобрался. Поэтому сейчас делаю. Как что-нить слеплю, то выложу сюда для зацена.
|
(Offline)
|
|
05.04.2006, 22:35
|
#10
|
Бывалый
Регистрация: 05.09.2005
Сообщений: 623
Написано 4 полезных сообщений (для 5 пользователей)
|
ПРОШУ УДАЛИТЬ ЭТУ ТЕМУ !
Я понял, что нет ничего хорошего в алгоритмеческом создании. То есть для игры нет никаких плюсов, а работы требуется много. То есть я ошибся в этом.
|
(Offline)
|
|
05.04.2006, 23:41
|
#12
|
Гигант индустрии
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений (для 4,437 пользователей)
|
Все там есть, ты просто не нашел.
И программа по созданию ьесшовных текстур дерева с исходниками (при соответствующем подборе параметров можно сделать что угодно)
__________________
|
(Offline)
|
|
06.04.2006, 21:11
|
#13
|
Бывалый
Регистрация: 05.09.2005
Сообщений: 623
Написано 4 полезных сообщений (для 5 пользователей)
|
Originally posted by tormoz@5.4.2006, 21:41
Все там есть, ты просто не нашел.
И программа по созданию ьесшовных текстур дерева с исходниками (при соответствующем подборе параметров можно сделать что угодно)
|
В итоге я решил это оставить! радоты много, а выгода только в "весе"...это не практично! Я лучше jpg буду использовать
|
(Offline)
|
|
06.04.2006, 22:19
|
#14
|
|
правильно bmp зло
|
|
|
07.04.2006, 14:31
|
#15
|
Бывалый
Регистрация: 05.09.2005
Сообщений: 623
Написано 4 полезных сообщений (для 5 пользователей)
|
Originally posted by jimon@6.4.2006, 20:19
правильно bmp зло
|
Так и процедурно тоже зло. Много времени а очень мало выгоды...щас никто не смотрит на то, весит ли игра 5 мегов или 4,5 мега (выгода за счет процедурного)
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Похожие темы
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
Создание пламя |
andriy_lysko |
3D-программирование |
1 |
20.08.2009 21:23 |
Создание облаков |
Strelok3848 |
3D-программирование |
23 |
26.01.2008 23:26 |
СОЗДАНИЕ 3D RPG |
XBOBER |
Проекты на Blitz3D |
4 |
16.02.2007 17:16 |
Создание игры |
alcosholik |
Болтовня |
1 |
09.09.2005 16:51 |
Часовой пояс GMT +4, время: 03:30.
|