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

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

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Blitz3D > 3D-программирование

3D-программирование Вопросы, касающиеся программирования 3D мира

Ответ
 
Опции темы
Старый 23.08.2007, 12:00   #16
tormoz
Гигант индустрии
 
Аватар для tormoz
 
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений
(для 4,437 пользователей)
Re: DDD Карта Таилами

FreeEntity c1 (c2,c3)
__________________
(Offline)
 
Ответить с цитированием
Старый 23.08.2007, 15:27   #17
Horror
Бывалый
 
Регистрация: 09.09.2006
Сообщений: 656
Написано 54 полезных сообщений
(для 110 пользователей)
Re: DDD Карта Таилами

Плин вы меня не понимаете (
Если я буду использовать
АддМеш Меш,ИсхМешТаил
и удалить потом ИсхМешТаил
то я же не смогу!
изменить к примеру размер таила? или перекрасить его в другой цвет
т.к его нет , его же удалили!

а мне надо в процесе игры перекрвшивать таил (наносить текстуру)
менять размер!!

вопрос был такой как мне объединить все в один объект
НО чтоб я мог обращаться к кускам (таилам) этого большого объекта
ВОТ! и дочерний вопрос: будет ли этот Большой объект
больше благосклонин к приросту производительности
в отличие от много маленьких объектвоВ!
___
и вот тута у меня появилась идея
объединить все в мешь и потом
каждый таил брать через ГетСюрфеис так пойдет? \
как это сделать?
(Offline)
 
Ответить с цитированием
Старый 23.08.2007, 15:32   #18
jimon
 
Сообщений: n/a
Re: DDD Карта Таилами

Horror
Mesh и Entity ето совершенно разные вещи
потому народ правильно говорит
 
Ответить с цитированием
Старый 23.08.2007, 15:36   #19
H@NON
Дэвелопер
 
Регистрация: 17.01.2007
Сообщений: 1,552
Написано 351 полезных сообщений
(для 774 пользователей)
Re: DDD Карта Таилами

вопрос был такой как мне объединить все в один объект
НО чтоб я мог обращаться к кускам (таилам) этого большого объекта
ты обращаешься именно к этим объектам , а не к объекту в который ты заключил остальные . То есть прироста никакого. Тут нужно делать обращатся по вертексно. Например ты можешь перекрасить вертекс.

В общем если бы у тебя получилось объединить все свои тайлы в один объект функцией addmesh, то ты бы не смог к ним обращатся, так как это уже был бы один, совсем другой объект.
(Offline)
 
Ответить с цитированием
Старый 23.08.2007, 16:36   #20
Horror
Бывалый
 
Регистрация: 09.09.2006
Сообщений: 656
Написано 54 полезных сообщений
(для 110 пользователей)
Re: DDD Карта Таилами

В общем если бы у тебя получилось объединить все свои тайлы в один объект функцией addmesh, то ты бы не смог к ним обращатся, так как это уже был бы один, совсем другой объект.
Вот это я и хотел услышать! в самом начале!
А так пришлось самому все пробывать (
А то я их объединяю прирост есть (небольшой)
а обращаться к ним не могу (

ладно пока так оставлю)
потом ченить придумаю...
(Offline)
 
Ответить с цитированием
Старый 05.09.2007, 22:42   #21
Horror
Бывалый
 
Регистрация: 09.09.2006
Сообщений: 656
Написано 54 полезных сообщений
(для 110 пользователей)
Re: DDD Карта Таилами

всем привет! эт снова я!

почему местами происходит такая радость:

т.е. местми на стыках шов , но не везде) и я не понимаю почему( (
вот код который за ето дело отвечает:

 
mesh=CreateMesh()
 For x=0 To MSize
  For y=0 To MSize
      br=map(x,y)\brush    ;ЁЁЁ (СОЗДАЛ браш НИЖЕ )) )
   surf=FindSurface( mesh,br )   
   If surf=0 surf=CreateSurface(mesh,br)  
   cnt=CountVertices( surf )    
   h1=0
   AddVertex surf,x,h1,y   ,x,y
   AddVertex surf,x+1,h1,y          ,x+1,y
   AddVertex surf,x+1,h1,y+1   ,x+1,y+1
   AddVertex surf,x,h1,y+1          ,x,y+1
 
   AddTriangle surf,cnt,cnt+2,cnt+1
   AddTriangle surf,cnt,cnt+3,cnt+2
  Next
 Next

кстати если текстура всего одна на всем участке этой бяки нет
вот если что текстурирование :

 
...
  map(x,y)\brush=CreateBrush()
  map(x,y)\num = ReadInt(FileTile)
  BrushTexture map(x,y)\brush,TILE_TEX(map(x,y)\num),0,0
..
помогите плиз))

______
ПС ВСЕ Я КАЖИСЬ ПОНЯЛ ГДЕ ГРАБЛЯ
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как работать с файлами в MidletPascal?? artemff MidletPascal 3 30.12.2009 21:20
как работать с тхт файлами? uairat Основной форум 32 27.06.2009 15:39
Работа с файлами smersh Blitz3D 5 04.07.2007 12:56
Работа с файлами Lexa 2D-программирование 2 29.03.2006 21:54


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


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