+ Ответить в теме
Показано с 1 по 17 из 17

Тема: Планета sweeper'а

Комбинированный просмотр

  1. #1
    Злой магрибский колдун CIVFANATICS.RU TEAM Аватар для sweeper


    Регистрация
    01.03.2005
    Сообщений
    2,968

    Планета sweeper'а

    Подброшу-ка я вещества в вентилятор.
    Нажмите на изображение для увеличения
Название: sn1.jpg
Просмотров: 102
Размер:	20.3 Кб
ID:	5310
    продвинь это сообщение в соцсеть:  
    Вот уже несколько лет все мои посты крутятся вокруг темы реалистичной модели цивилизации.

  2. #2
    Варвар

    Аватар для Peter

    Steam
    Mk Z

    Регистрация
    15.10.2005
    Адрес
    Россия, Самара
    Сообщений
    2,580
    о, круто!
    симпатичный шарик
    хотя подобное уже делал super, может было проще заюзать его наработки?

    а перепады высот будут только цветом или формой тоже?
    если второе, то как планируешь делать их?

    какой по размеру максимальный пробовал шар?
    с каких размеров становятся заметны искажения формы тайлов?
    продвинь это сообщение в соцсеть:  

  3. #3
    Злой магрибский колдун CIVFANATICS.RU TEAM Аватар для sweeper


    Регистрация
    01.03.2005
    Сообщений
    2,968
    Цитата Сообщение от Peter Посмотреть сообщение
    о, круто!
    симпатичный шарик
    хотя подобное уже делал super, может было проще заюзать его наработки?
    Я, честно говоря, не спрашивал. Кроме того, там тайлы треугольные.
    Цитата Сообщение от Peter Посмотреть сообщение
    а перепады высот будут только цветом или формой тоже?
    если второе, то как планируешь делать их?
    хотелось сделать формой. Алгоритм был примерно такой: высоту для вершин усредняем по трем тайлам, которые сходятся в этой вершине.
    Получается объемный пяти или шестиугольник, который разбивается на треугольники. При максимальном использовании opengl на весь объемный (5/6)-угольник можно натянуть текстуру. Пока текстур нет, высота просто хранится в тайле.
    Но! Реализм же. Радиус Земли 6320Км, что на этом фоне гора в 5Км?
    Цитата Сообщение от Peter Посмотреть сообщение
    какой по размеру максимальный пробовал шар?
    с каких размеров становятся заметны искажения формы тайлов?
    Пробовал Big, строит около минуты на i5/2.4GHz/8Gb/windows 7/64
    Giant не дождался.
    Про искажения не понял. Там 12 пятиугольников, вокруг них 6-угольники слегка искажены. Это всё. Конкретная форма тайла значения не имеет. Важно, чтобы тайлы знали о соседях.
    продвинь это сообщение в соцсеть:  
    Вот уже несколько лет все мои посты крутятся вокруг темы реалистичной модели цивилизации.

  4. #4
    Цитата Сообщение от sweeper Посмотреть сообщение
    Я, честно говоря, не спрашивал. Кроме того, там тайлы треугольные..
    Не имеет смысла.
    Там уровень кода никакущий.
    Наде6юсь в этом варианте не так...
    так же как и в том, что он будет открытым

    Не знаю, я даным мне доступом не пользовался.
    С пользовательскими настройками там ведь ничего не поставить?
    Да я и не совсем понимаю замысел?


    Но! Реализм же. Радиус Земли 6320Км, что на этом фоне гора в 5Км?
    Да. РеализмЪ.
    Только у нас ведь не космосим, а историческая стратегия.
    Хотелось бы при большем приближении, чтоб выглядело как плоскость...
    продвинь это сообщение в соцсеть:  
    "Я слышу, и я забываю. Я вижу, и я запоминаю. Я делаю, и я понимаю."
    Конфуций

  5. #5
    Aku_Aku, ты по старым наработкам судишь, а у меня много чего внутри переделано было, что снаружи не заметно.

    Алгоритм сферы примерно такой: каждый треугольник икосаэдра делить не 4, а на 9 частей. Тогда будут шестиугольники.
    продвинь это сообщение в соцсеть:  

  6. #6
    Важно, чтобы тайлы знали о соседях.
    У меня каждый тайл имеет две координаты: номер слоя (отсчитывается с севера на юг) и номер в слое (отсчитывается по правилу правого винта). Потом я установил между тайлами аналитическую связь. Много бумаги исписал.
    продвинь это сообщение в соцсеть:  

  7. #7
    Варвар

    Аватар для Peter

    Steam
    Mk Z

    Регистрация
    15.10.2005
    Адрес
    Россия, Самара
    Сообщений
    2,580
    Цитата Сообщение от sweeper Посмотреть сообщение
    Я, честно говоря, не спрашивал. Кроме того, там тайлы треугольные.
    ну у него промежуточный вариант был вроде с шестиугольными тайлами..

    Цитата Сообщение от sweeper Посмотреть сообщение
    хотелось сделать формой. Алгоритм был примерно такой: высоту для вершин усредняем по трем тайлам, которые сходятся в этой вершине.
    Получается объемный пяти или шестиугольник, который разбивается на треугольники. При максимальном использовании opengl на весь объемный (5/6)-угольник можно натянуть текстуру. Пока текстур нет, высота просто хранится в тайле.
    можно наоборот высоту в вершине хранить, а для тайла (для игровых расчетов) высчитывать среднюю из всех его вершин

    Цитата Сообщение от sweeper Посмотреть сообщение
    Пробовал Big, строит около минуты на i5/2.4GHz/8Gb/windows 7/64
    Giant не дождался.
    а big и giant как количественно выражены?
    сколько тайлов?
    продвинь это сообщение в соцсеть:  

  8. #8
    Злой магрибский колдун CIVFANATICS.RU TEAM Аватар для sweeper


    Регистрация
    01.03.2005
    Сообщений
    2,968
    Цитата Сообщение от Peter Посмотреть сообщение
    а big и giant как количественно выражены?
    сколько тайлов?
    (убрал отладочную печать, теперь реально дождаться)
    Giant: 94 сек, тайлов: 10832
    Big: 27 сек, тайлов: 5882
    Ну и результат мне пока не очень нравится. Плосковато. Гондвана получается. Надо дальше думать про алгоритмы генерации высот.
    продвинь это сообщение в соцсеть:  
    Вот уже несколько лет все мои посты крутятся вокруг темы реалистичной модели цивилизации.

  9. #9
    Почётный заседатель Аватар для Yorick


    Регистрация
    31.03.2005
    Адрес
    Киев, Украина
    Сообщений
    2,865
    Вот Аку выкладывал ссылку на проект Basic Hex Map Sphere



    Интересно? или ты тоже к этому имеешь отношение?
    продвинь это сообщение в соцсеть:  
    Россия окончательно доказала, что она фашистская страна, для маскировки называющая фашистами других. Гитлер начинал так же; надеюсь, Россия и закончит так же.

+ Ответить в теме

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
Рейтинг@Mail.ru

free counters