англійськафранцузькаіспанська

Ad


Значок OnWorks

Нова система рельєфу та 3D-карт завантаження для Linux

Безкоштовно завантажте програму New Terrain and 3D Map System Linux, щоб працювати онлайн в Ubuntu онлайн, Fedora онлайн або Debian онлайн

Це програма для Linux під назвою New Terrain and 3D Map System, останню версію якої можна завантажити як terrain_system_release2_smartss3_MULTITHREAD_SMALLFILES.zip. Його можна запустити в режимі онлайн за допомогою безкоштовного хостинг-провайдера OnWorks для робочих станцій.

Завантажте та запустіть онлайн цю програму під назвою New Terrain and 3D Map System з OnWorks безкоштовно.

Дотримуйтесь цих інструкцій, щоб запустити цю програму:

- 1. Завантажив цю програму на свій ПК.

- 2. Введіть у наш файловий менеджер https://www.onworks.net/myfiles.php?username=XXXXX із потрібним ім'ям користувача.

- 3. Завантажте цю програму в такий файловий менеджер.

- 4. Запустіть онлайн-емулятор OnWorks Linux або Windows або онлайн-емулятор MACOS з цього веб-сайту.

- 5. З ОС OnWorks Linux, яку ви щойно запустили, перейдіть до нашого файлового менеджера https://www.onworks.net/myfiles.php?username=XXXXX з потрібним іменем користувача.

- 6. Завантажте програму, встановіть її та запустіть.

ЕКРАНИ

Ad


Нова система рельєфу та 3D-карт


ОПИС

Дуже легка вдосконалена система візуалізації місцевості та 3D-карт. Мінімальні залежності: OpenGL, SDL.

Він поширюється на 2-3 окремих модуля:
1. Реалізація C++ розроблених мною алгоритмів рендерингу ландшафту та/або поверхні: випущено як багатопотоковий, так і небагатопоточний варіант.
2. Як у пункті 1. , але з модулем візуалізації дорожньої мережі та виявлення зіткнень, про які я писав раніше. Він також додає кілька дерев у верхній частині місцевості. (багатопрохідна версія ще не випущена)
3. Як пункт 2. Багатопотоковий рендеринг місцевості, дороги на ньому та транспортні засоби для об'їзду.

Найважливіша частина – рендеринг місцевості. В основі алгоритму лежить моя перша та друга теореми, що стосуються апроксимації полігональної поверхні. На його розробку знадобилося близько 2 років. Технічно це залежний від перегляду, безперервний динамічний алгоритм візуалізації рівня деталізації. Основні особливості – простота та документація.

Легко справляється з ландшафтом 4k x 4k, але також набагато більше.



риси

  • Будь ласка, перегляньте вкладку «Файли», щоб побачити пакунки. Виберіть той, який Ви віддаєте перевагу.
  • Сам модуль рендерингу ландшафту: багатопотокові (швидші на багатоядерних комп’ютерах) і небагатопотокові (простіший вихідний код, але повільніші на багатоядерних комп’ютерах) надаються окремо. Скористайтеся бажаним!
  • Композитний модуль окремо: система 3D-карт, встановлена ​​на місцевості. Багатопотоковий і небагатопотоковий варіанти надаються окремо.
  • композитний модуль із 3D-картою місцевості, з транспортними засобами, які можна вільно пересувати. Використовує багатопотоковий модуль terrain. Не думайте, що це стане повнофункціональною грою, схожою на GTA, але це буде гарною відправною точкою для такої програми чи подібної.
  • Дуже короткий час компіляції: 10-15 секунд на дешевому сучасному комп'ютері.
  • Дуже короткий вихідний код; ніяких залежностей - потрібна лише бібліотека OpenGL/Mesa та SDL; разом із стандартною бібліотекою курсу C++.
  • інформація та документація під швидким покращенням.
  • Існує також спрощений варіант окремого модуля рендерингу ландшафту: багатопотоковий чи ні, можна налаштувати у вихідному коді, згідно з документацією (вона є на домашній сторінці). Він спирається на мою 4-у теорему про наближення полігональної поверхні замість 1-ї.
  • З теоретичної точки зору, найважливішим смаком є ​​«випадкова спрощена система місцевості»: подробиці дивіться в документації. Він навіть не потребує зовнішньої карти висоти, тому його час завантаження дуже короткий, оскільки він становить близько 2 МБ.
  • Версія 2 системи New Terrain зараз випущена: вона значно швидша. По суті, це «злиття» нового алгоритму системи рельєфу та спрощеного алгоритму системи рельєфу. Він спирається на мої теореми 1 і 4 про наближення полігональної поверхні. Він досягає більшої швидкості, не видаляючи деталі, які в будь-якому випадку потім будуть повторно додані, щоб суміжні області відповідали теоремі 1. Перевірка виконується згідно з теоремою 4. В основному, це швидше, оскільки не видаляє деталі, які можуть викликати умова теореми 1 вимагає знову додати деталі семи, щоб суміжні ділянки збігалися разом. Очевидно, що теорема 3 також використовується, як і в усіх варіантах.


Аудиторія

Наука/Дослідження, Освіта, Розробники, Кінцеві користувачі/Настільні комп’ютери, Інженерія


Користувацький інтерфейс

OpenGL, Project — це 3D-движок, SDL


Мова програмування

C + +


Категорії

Алгоритми, візуалізація, симулятор польоту

Це додаток, який також можна отримати з https://sourceforge.net/projects/newterrainand3dmapsystem/. Його розміщено в OnWorks, щоб його можна було запустити в Інтернеті найпростішим способом з однієї з наших безкоштовних операційних систем.


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

  • 1
    DivFix + +
    DivFix + +
    DivFix++ — це ваше відео для відновлення AVI
    програмне забезпечення попереднього перегляду. Розрахований на ремонт
    і попередній перегляд файлів, які завантажуються
    з ed2k(emule), торрент, gnutella, ftp...
    Завантажте DivFix++
  • 2
    Спільнота JBoss
    Спільнота JBoss
    Проекти, керовані громадою, за участю
    найсучасніші інновації
    програми. Наш флагманський проект JBoss AS
    провідний Open Source,
    відповідає стандартам...
    Завантажте спільноту JBoss
  • 3
    Django Filer
    Django Filer
    django Filer — це програма для керування файлами
    додаток для django, що робить
    легка робота з файлами та зображеннями.
    django-filer — це програма для керування файлами
    додаток для djang...
    Завантажте Django Filer
  • 4
    xCAT
    xCAT
    Extreme Cluster Administration Toolkit.
    xCAT — це масштабоване керування кластером
    і інструмент забезпечення, який забезпечує
    керування обладнанням, виявлення та ОС
    дисковий/ді...
    Завантажте xCAT
  • 5
    Псі
    Псі
    Psi — це потужний міжплатформний XMPP
    клієнт, розроблений для досвідчених користувачів.
    Є збірки, доступні для MS
    Windows, GNU/Linux і macOS.. Аудиторія:
    Кінцеві користувачі...
    Завантажити Psi
  • 6
    Blobby Volley 2
    Blobby Volley 2
    Офіційне продовження знаменитого
    Аркадна гра Blobby Volley 1.x..
    Аудиторія: кінцеві користувачі/комп’ютер. Користувач
    інтерфейс: OpenGL, SDL. Програмування
    Мова: C++, Lua. C...
    Завантажити Blobby Volley 2
  • Детальніше »

Команди Linux

Ad