Войти
ПроектыФорумУтилиты

Uraium 3D Engine (2 стр)

Страницы: 1 2 3 4 Следующая »
#15
14:50, 31 авг. 2003

Uranius
Я описанию проекта немнога подправил, ща задачи формю.


#16
16:06, 31 авг. 2003

Uranius
Я тама хорошо пороботал-оцени.

#17
16:15, 31 авг. 2003

Uranius
Может смогу привлечь своего дяду-проф програмер.
Порекомендуй книжку по изучению С(синтаксис, основные функции).

#18
16:58, 31 авг. 2003

Недавно в книжном видел, не помню, кто автор:)
У меня есть Архангельский, но он по Билдеру от Бормана, и там не глубоко.
Порекомендую, разве что через недельку, когда опять буду в магазинах.

#19
17:00, 31 авг. 2003

Млин, а где?

#20
17:40, 31 авг. 2003

Ilyasim

Зарегистри туда  bEe_BrOTh

#21
15:12, 1 сен. 2003

Юзверь дазнт егзист(Юзверь не зарегин) :(. А код дога удальть?

#22
15:13, 1 сен. 2003

(код_дог)

#23
17:07, 1 сен. 2003

Я мооооонстровский код придумал!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1

Смотрите:

procedure calculate_distance(p1,p2:array of GLfloat;var res:array of GLfloat);
begin
res:=sqrt(((p1[0]-p2[0])*(p1[0]-p2[0]))+((p1[1]-p2[1])*(p1[1]-p2[1]))+((p1[2]-p2[2])*(p1[2]-p2[2])));
end;

begin
p:=0;
while p<>3 do
begin
calculate_distance(bb[0],bb[1],control_points[0,0]);
control_points[p,0]:=(control_points[p,0] div 2)+bb[p,0];
control_points[p,1]:=(control_points[p,0] div 2)+bb[p,1];
control_points[p,2]:=(control_points[p,0] div 2)+bb[p,2];
end;
end;

____________
Это один из вариантов кода нашей системы частиц :)))

#24
18:24, 1 сен. 2003

Внимание!!!
Те, кто хотят иметь доступ к овициальному сайту проекта, нужно зарегестрироваться на sourceforge.net и сказать мне ваш юникс-нэйм.

#25
18:25, 1 сен. 2003

Uranius
Код-дог это ты, удалять не буду. Я там закачал новый вариант частиц(см форум частицы). Посмотри.

#26
15:21, 2 сен. 2003

Код дог - это я, а ббе_бротх(?) это не я. Есть, кажется, такой.

А что этот стрррашный код делает??? Он конечно большой, но... что за контрольный точки?

Ilyasim
Я где-то через недельку подключусь, не раньше. Щас пока не получается.:((( Извиняйте

#27
17:04, 2 сен. 2003

Uranius

Котрольные точки это вроде баундинг бокса, но они более точные. Правда на их калькуляцию надо гооооооораздо больше время! Чуть позже сделаю баундинг боксы. Самая основная функция этого кода объеденение партиклов в одно целое - если описывать партикл, как кривую Безье, то это можно использовать для метаболов. Потом добавил наложение шума, калькуляцию общего количества точек, дальше не помню, но скоро напишу комменты и допишу код. Планирую добавить баундинг бокс, текстуринг, рисование. По-моему тестуринг частицы не надо делать МОДУЛАТЕД, потому-что сам биллборд-плоский и нам освещение не надо считать. Как по-твоему надо сделать вариант растровых частиц или нет(просто в колор буффер писать картинку-это гораааааздо быстрее, но есть и минусы: если ты зашёл за стенку, то партиклы всё-равно рисуются. А высчитывать рисовать или нет дольше, чем считать биллборды)? Кто будет программировать физику(я только в восьмой класс начал)? Кто ещё учавствует в проекте?

#28
18:17, 3 сен. 2003

ЛЮДИ! У меня есть интернет!! Правда проблемы со школой (11й класс как-никак), но ничего - разберусь и все будет!
Щас делаю свою библиотек классов - для обучения классам и WinAPI, с физикой некоторые проблемы но мона попробовать. Как минимум в плане предложений и идей.
Кстати, насчет них, может работу с физикой сделать через сообщения (как вариант)..

#29
10:31, 4 сен. 2003

Как добавить меня в проект на СФ.нет?
Что надо? Логин, User ID..

Страницы: 1 2 3 4 Следующая »
ПроектыФорумУтилиты

Тема в архиве.