Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Поиск по форуму

Показано с 176 по 200 из 200.
На поиск затрачено 0.03 сек.; сгенерировано 73 мин. назад.
Поиск: Сообщения от: polopok
Раздел: 2D-программирование 07.06.2012, 20:46
Ответов: 29
Просмотров: 20,040
Автор polopok
гексогональная тайловая карта(изометрия)

Пример шестиугольной изометрии :

Может кто лучше предложит а?

Function dot(x0,y0,x1,y1,x2,y2)
Return (x1-x0)*(y2-y1)-(x2-x1)*(y1-y0)
End Function

Function...
Раздел: Полезные функции 01.01.2012, 20:00
Ответов: 23
Просмотров: 20,973
Автор polopok
Ответ: Примеры сокращения кода :

приятно ,что тема "пошла" . признаться написанное мною имело цель удобства ... но несомненно есть более изящные решения и я в свою очередь благодарен всем отписавшимся в их вариантах решений.
в...
Раздел: Полезные функции 01.01.2012, 13:09
Ответов: 23
Просмотров: 20,973
Автор polopok
Ответ: Примеры сокращения кода :

; клавиши управления
Select True
Case KeyDown(205 ) : x = x +1; вправо
Case KeyDown(203 ) : x = x -1; влево
Case KeyDown(208 ) : y = y +1; вниз
Case KeyDown(200 ) : y = y -1; вверх
End Select...
Раздел: Полезные функции 01.01.2012, 12:36
Ответов: 23
Просмотров: 20,973
Автор polopok
Примеры сокращения кода :

Y = ( KeyDown(203) ) - ( KeyDown(205) )
TurnEntity entity_name,0, Y ,0

; мерцание объекта
EntityAlpha entity_name, Sin( MilliSecs() )*0.5+0.5

; прибавление и сброс на 0
if KeyHit(57) and nomer <4...
Раздел: Blitz3D 30.12.2011, 20:04
Ответов: 9
Просмотров: 5,264
Автор polopok
Ответ: quadrotree or octree

пункт 1,2,3 вроде выполнен а четвёртый хм...
Раздел: Blitz3D 30.12.2011, 19:56
Ответов: 9
Просмотров: 5,264
Автор polopok
Ответ: quadrotree or octree

вместо кружков-квадратов можно загрузить своё изображение

; ведите мышью с зажатой левой кнопкой ,в смежных квадрантах
;и вы увидите их объединение
;полезно для редактора карт
Global...
Раздел: Blitz3D 30.12.2011, 18:44
Ответов: 9
Просмотров: 5,264
Автор polopok
Ответ: quadrotree or octree

вот продолжаю разбирать пример ...



; кликайте мышью в смежных квадрантах
;
;
Global p1x,p1y
Global p2x,p2y
Global id,level ,xx#,yy#
Раздел: Blitz3D 27.12.2011, 11:36
Ответов: 9
Просмотров: 5,264
Автор polopok
Ответ: quadrotree or octree

ну вот нарыл ...
буду рабираться
http://blitzbasic.com/Community/posts.php?topic=67362
http://www.mikechambers.com/blog/2011/03/21/javascript-quadtree-implementation/
Раздел: Blitz3D 27.12.2011, 09:04
Ответов: 9
Просмотров: 5,264
Автор polopok
Ответ: quadrotree or octree

да работать то работает ,но в самом начале нужно рекурсивно создать пустое "дерево", а не по проверке пересечения.
сейчас пытаюсь завязать на связанных списках.
вот разбираю пример...
Раздел: Blitz3D 26.12.2011, 17:30
Ответов: 9
Просмотров: 5,264
Автор polopok
Ответ: quadrotree or octree

принцип понятен ,но никак не могу понять как выстаивать само "дерево" с ссылками на элементы уровнем ниже.
Раздел: Blitz3D 26.12.2011, 17:14
Ответов: 9
Просмотров: 5,264
Автор polopok
Вопрос quadrotree or octree

прошу помощи..
1 поделить рекурсивно область ,порядка 5 и более вложений(создать "дерево")
2 все области изначально пусты(null)
3 проверить наличие объекта в области
4 вывести путь к объекту...
Раздел: 3D-программирование 01.10.2010, 15:44
Ответов: 2
Просмотров: 11,577
Автор polopok
[?] проверка перечения точки и модели в цикле ...

идея такая .
1) есть модель и некая точка в пространстве которая свободно перемещается
2) определяем треугольники, вершины и координаты вершин
3) сравниваем попадает точка в треугольники модели или...
Раздел: 3D-программирование 19.09.2010, 17:57
Ответов: 14
Просмотров: 12,219
Автор polopok
Ответ: Поворот объекта мышью

причём здесь дата . новички заметят посмотрят. порадуются
Раздел: 3D-программирование 18.09.2010, 16:46
Ответов: 12
Просмотров: 10,612
Автор polopok
Ответ: [?] Voxsels ... воксельная графика !?

в восьмом посте конечно нет вокселей привёл пример современной игры.
если в 1999 году сделали такое на тех процессорах с той памятью ,то сейчас можно сделать намного лучще ! ведь так?:4to:
Раздел: 3D-программирование 18.09.2010, 05:36
Ответов: 12
Просмотров: 10,612
Автор polopok
Ответ: [?] Voxsels ... воксельная графика !?

как вам такое ? http://www.youtube.com/watch?v=bwFDXxi5EW0&feature=related
Раздел: 3D-программирование 18.09.2010, 02:37
Ответов: 12
Просмотров: 10,612
Автор polopok
Ответ: [?] Voxsels ... воксельная графика !?

насчёт игр вот :
http://rutracker.org/forum/viewtopic.php?t=2224098
параллельная тема с примерами и ссылками :
http://blitzmax.ru/index.php?topic=2488.0
Раздел: 3D-программирование 17.09.2010, 22:24
Ответов: 12
Просмотров: 10,612
Автор polopok
Счастье [?] Voxsels ... воксельная графика !?

как такое реализовать средствами блитца ? :bravo:
[URL="http://www.youtube.com/watch?v=1sfWYUgxGBE&http://www.youtube.com/watch?v=1sfWYUgxGBE&feature=player_embedded
Раздел: 3D-программирование 14.09.2010, 19:34
Ответов: 15
Просмотров: 16,157
Автор polopok
Ответ: как найти точку в треугольнике 3d в координатах?

решение вопроса найдено !
вот ссылка http://blitzmax.ru/index.php?topic=2516.20
всем кто принимал участие в обсуждении данного вопроса огромное спасибо.
Раздел: 3D-программирование 13.09.2010, 23:54
Ответов: 15
Просмотров: 16,157
Автор polopok
Ответ: как найти точку в треугольнике 3d в координатах?

//собственно, само векторное произведение. Здесь vector - математичексий 3-мерный вектор
vector vprod(const vector &a, const vector &b, const vector &c)
{
vector v1=b-a,...
Раздел: 3D-программирование 13.09.2010, 23:46
Ответов: 15
Просмотров: 16,157
Автор polopok
Ответ: как найти точку в треугольнике 3d в координатах?

ничего не получается !!!!!
вот два примера кода :
1)

Type Point3D
Field x#,y#,z#
End Type


Graphics3D 640,480
Раздел: 3D-программирование 13.09.2010, 22:18
Ответов: 15
Просмотров: 16,157
Автор polopok
Ответ: как найти точку в треугольнике 3d в координатах?

ещё про площадь http://otvet.mail.ru/question/20048003/
Раздел: 3D-программирование 13.09.2010, 21:59
Ответов: 15
Просмотров: 16,157
Автор polopok
Ответ: как найти точку в треугольнике 3d в координатах?

ещё вариант : вектора

вектор AB = B - A = (5,4,7) - (6,8,2) = (-1,-4,5);
вектор AC = C - A = (2,4,7) - (6,8,2) = (-4,-4,5);

Площадь треугольника = (1/2) * Abs(AB x AC)
(половина модуля векторного...
Раздел: 3D-программирование 13.09.2010, 21:55
Ответов: 15
Просмотров: 16,157
Автор polopok
Ответ: как найти точку в треугольнике 3d в координатах?

это -функция вычисления площади треугольника в пространстве
взял её здесь http://www.dmtsoft.ru/bn/328/as/oneaticleshablon
чтобы проверить принадлежит точка D данному треугольнику ABC...
Раздел: 3D-программирование 13.09.2010, 19:29
Ответов: 15
Просмотров: 16,157
Автор polopok
как найти точку в треугольнике 3d в координатах?

как найти точку в треугольнике 3d в координатах?
пример на си переведите кто-нибудь на блитз. очень надо:SOS:
Код на C++

1.
double get_triangle_dim(Point3D p1, Point3D p2, Point3D p3){
...
Раздел: 3D-программирование 05.09.2010, 16:48
Ответов: 14
Просмотров: 12,219
Автор polopok
Ответ: Поворот объекта мышью

http://blitzmax.ru/index.php?topic=2319.0 вот то что ты хотел или.....
Показано с 176 по 200 из 200.

 

Часовой пояс GMT +4, время: 01:09.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com