Добро пожаловать, Гость
Вам необходимо зарегистрироваться перед тем, как пытататься написать сообщение.

Имя пользователя/Email:
  

Пароль
  





Поиск по форумам

(Расширенный поиск)

Статистика форума
» Участники: 30
» Последний участник: ModestoSoymn
» Темы форума: 86
» Сообщения форумов: 564

Полная статистика

Пользователи в сети
Сейчас 226 пользователей в сети.
» 0 Участник(-ов) | 224 Гость(-ей)
Google, Yandex

Последние темы
Xtreme3D 4.0 64-bit [dev]
Форум: Разработка движка
Последнее сообщение: Gecko
02-15-2025, 06:36 PM
» Ответы: 15
» Просмотры: 4,627
Правила форума
Форум: Уголок администрации
Последнее сообщение: Gecko
02-13-2025, 02:25 PM
» Ответы: 0
» Просмотры: 52
Новый форум
Форум: Уголок администрации
Последнее сообщение: Gecko
02-12-2025, 11:00 PM
» Ответы: 0
» Просмотры: 50
PARABATOR 4 (КОНКУРС)
Форум: Новости и события
Последнее сообщение: maxp57803
01-27-2025, 04:19 AM
» Ответы: 0
» Просмотры: 119
PARABATOR 2 UPDATE
Форум: Готовые игры
Последнее сообщение: maxp94541
10-15-2024, 04:53 AM
» Ответы: 3
» Просмотры: 634
Вопрос о Verlet
Форум: Вопросы и ответы
Последнее сообщение: FireRun
10-09-2023, 08:56 PM
» Ответы: 2
» Просмотры: 1,043
FreeformGenTangent
Форум: Вопросы и ответы
Последнее сообщение: riddlerecksdee
07-09-2023, 08:32 PM
» Ответы: 0
» Просмотры: 720
Problem with MaterialCrea...
Форум: Вопросы и ответы
Последнее сообщение: Gecko
07-07-2023, 04:43 PM
» Ответы: 2
» Просмотры: 850
Вопрос о PBR, использующи...
Форум: Вопросы и ответы
Последнее сообщение: Проклятый Порох
05-01-2023, 08:40 AM
» Ответы: 3
» Просмотры: 1,134
Проблема с функцией Engin...
Форум: Вопросы и ответы
Последнее сообщение: Проклятый Порох
03-21-2023, 05:03 AM
» Ответы: 3
» Просмотры: 1,178

 
  Поворот шара / Roll Ball
Автор: van88268 - 06-08-2019, 06:38 PM - Форум: Вопросы и ответы - Ответы (3)

Есть ли идеи и примеры как реализовать поворот шара ? , как в играх Roll ball.
в Unity editor я обычно применял torgue но в Kraft его нету , пытался через force не получилось .
[Изображение: maxresdefault.jpg]

[Изображение: screen520x924.jpeg]

Распечатать этот элемент

  Xtreme3D 3.7.3 [dev]
Автор: FireRun - 03-10-2019, 10:14 AM - Форум: Разработка движка - Ответы (4)

Пишу очередную мини версию Xtreme3D 3.7.3

Готово:
-ViewerRenderToFilePNG(view id, bool alpha, string file name) Создает скриншот вида в формате PNG, если второй аргумент true, то будет сохранен альфа канал (прозрачность) сцены.
-ViewerShadeModel(id view,mode) Изменяет тип отображения нормалей, 0-острые нормали 1-нормали сглажены
-ViewerPixelRayToWorld(id view,x,y,return-type)
-PipeCreate(...) Новый тип примитива, для создания труб,стен,или даже деревьев 

- PipeCreate
- PipeAddNode
- PipeSetDivision
- PipeSetSplineMode
- PipeDeleteNode
- PipeSetRadius
- PipeSetNode
- PipeSetSlices

- ActorGetAnimationName
- ActorGetAnimationCount
- ActorAnimationDestroy
- ActorAnimationNextFrame
- ActorAnimationPrevFrame
- ActorTriangleCount

- MovementPathShow
- MovementPathSetLoop

- HUDSpriteXTiles
- HUDSpriteYTiles

- TilePlaneCreate
- TilePlaneSetTile
- TilePlaneSetTileByIndex

- ParticleFXRendererCreate
- PolygonPFXManagerCreate
- PolygonPFXParticlesCreate

- PolygonPFXParticleCount
- PolygonPFXPartSetPosition
- PolygonPFXPartSetVelocity
- PolygonPFXPartSetLifeTime
- PolygonPFXParticleSetColor
- PolygonPFXParticleSetFriction

- Теперь менеджер DCE можно отсоединять от объектов

В планах:
-Система частиц [Почти реализовано]
-Поиск пути

Распечатать этот элемент

  Xtreme3D 3.7.2
Автор: Gecko - 02-26-2019, 07:52 PM - Форум: Анонсы - Ответы (3)

В связи с тем, что работа над 3.8 затянулась, я решил сменить тактику и выпускать мини-обновления по мере реализации новых возможностей. Обновления не будут включать весь комплект примеров - только DLL, xtreme3d.gmres и файл справки.

Список нововведений:
- Функция SpriteGetSize.
- Функции MaterialDestroy, MaterialSetName.
- Система TextureEx теперь поддерживает 16 текстурных слотов вместо 8 - соответственно, во фрагментный шейдер можно передавать 16 текстур, если видеокарта поддерживает такое количество текстурных блоков.
- Добавлена возможность отвязки шейдера от материала путем вызова MaterialSetShader с нулевым указателем: MaterialSetShader('material', 0).
- Функция LineSetNode.

Скачать

Не берусь сказать, выйдет ли когда-нибудь версия 3.8 со всеми запланированными фичами, обещать ничего не могу(

Распечатать этот элемент

  Удаление ненужных объектов физики Kraft
Автор: gadmaker - 02-25-2019, 01:23 PM - Форум: Вопросы и ответы - Ответы (2)

Здравствуйте! В справке по xtreme3d не нашел функцию удаления объекта физики Kraft. Расскажите как удаляются объекты этого движка.

Распечатать этот элемент

  Пример столкновения камеры с уровнем от третьего лица V2
Автор: FireRun - 02-08-2019, 01:13 AM - Форум: Уроки и примеры - Ответы (1)

Дополнил свой старый пример, добавив столкновение камеры с объектами или уровнем.
Есть два режима проверки столкновения, первый проверяет через луч, что не дает скрыться объекту из видимости камеры, и второй, который помимо луча учитывает также столкновение камеры с объектами (Как в современных играх), например можно укрыться за небольшим объектом так чтобы камера не могла видеть игрового персонажа.

Скачать/Download

Распечатать этот элемент

  Удаление шейдера из материала
Автор: FireRun - 01-08-2019, 06:21 AM - Форум: Вопросы и ответы - Ответы (5)

Нашлось время проверить функцию MaterialSetShader на удаления шейдера из материала с аргументом 0 в последнем параметре, но на удивление, это не сработало :/
Получиться ли пофиксить эту функцию в 3.8 для удаления шейдеров подобным способом?

Код:
MaterialSetShader('material',0);

Распечатать этот элемент

  Проблемы с скелетной анимацией
Автор: FireRun - 12-17-2018, 11:24 PM - Форум: Вопросы и ответы - Ответы (6)

Привет! 3д-шники, такая проблема - Я налепил целую кучу статичных моделей,и локаций в blender для своей разрабатываемой игры, и когда настало время делать персонажей, я встал в ступор. Меши формата SMD загружаются отлично, но с анимациями что-то не то, в них будто бес вселился!, не хочу ссылаться на xtreme3d, т.к я уверен проблема ни в нем, чужие модели с анимацией из интернета загружаются отлично, вероятно я допустил какую то ошибку в скелете или нарушил какие-то правила экспорта smd файлов (Я ни знаком с ними,информации мало), использовал плагин от Valve , и этот плагин, с ним проблемы ни такие страшные, делаешь одну анимацию, загружаешь все отлично, делаешь вторую или третью (если повезет и она не сломается) анимацию для этой же модели и эта анимация уже багнутая.
Думал о MD5, но опять же, blender выводит ошибку при экспорте в md5.
Уже и не знаю что делать, может кто работал с smd\md5 , знает как правильно экспортировать или плагин какой-то другой? Знатоки Подскажите (а лучше вообще урок снять, сообществу X3D точно пригодиться).
Или остается ждать версию 3.8 и анимацию fbx?

Что происходит с анимацией при экспорте и загрузке в xtreme3d:
[Изображение: 1545088972_screenshot1.jpg]

Распечатать этот элемент

  Plane в Kraft
Автор: FireRun - 10-06-2018, 07:45 PM - Форум: Вопросы и ответы - Ответы (2)

Не совсем понял как работает функция KraftCreateShapePlane, можно подробнее, как указать нормальные значения для плейна? О то физические объекты падают как то не понятно будто плейн наклонен на 45 градусов, или вовсе отталкивается от чего-то непонятного сбоку и падает вниз при настройках KraftCreateShapePlane(Plane, 0, 1, 0, 0)

Распечатать этот элемент

  Xtreme3D Editor
Автор: FireRun - 10-04-2018, 07:43 PM - Форум: В процессе разработки - Ответы (15)

[Изображение: 1538694004_12.jpg]

Xtreme3d Editor - это полноценный инструмент для разработки 3D игр на языке программировния GML (Game Maker Language) и Lua, в начале редактор задумывался как инструмент для движка Xtreme3D, который может сохранять всю сцену в один файл для загрузки в Game Maker, но потом автор (FireRun) решил добавить возможность сохранять проект как приложение (exe) , что делает редактор не только удобным инструментом для Xtreme3D, но и полноценным не зависимым игровым движком.

Готово:
-Добавление примитивов
-Загрузка моделей
-Создание и настройка источников света всех типов
-Редактирование количеств полигонов, практически в любом типе примитива.
-Поддержка потомков
-Сохранение всей игры в exe файл
-Сохранение всего проекта в x3dgm, для импорта в Game Maker 8
-Текстурирование
-Тестовый запуск игры в самом редакторе. Не какой компиляции и загрузки, мы нажимаем кнопку Play и мы уже можем протестировать нашу игру прямо в редакторе перед тем как сохранить в exe, при завершении теста, все объекты на сцене возвращаться на исходное место, и задаются изначальные настройки (если они менялись в процессе игры), а объекты созданные в процессе игры удаляются, чтобы привести всю сцену в базовое состояние.

В планах:
-Редактор физики
-Редактор актеров. Создание актеров, добавление анимаций, и привязка объектов к костям
-Секторы. Функция схожая с Octree, объекты разбиваются по кубам и удаляются при отдалении от сектора
-Умный объект, при использовании данной функции на каком либо объекте, будет возможность повесить свой индивидуальный скрипт. а при использовании кода CreateObject создаются точная копия данного объекта наследуемая все настройки и скрипты объекта (Что-то типа префаба).
-Обход путей (AI)
-Встраивание звукового движка
-Редактор катсцен.
-Редактор ландшафта, изменение геометрии ландшафта, и расстановка объектов одним нажатием мыши по террейну (Например деревья).
-Редактор GUI
-Поддержка комнат/сцен, для создания нескольких сцен и перехода по ним в процессе игры
-Редактор системы частиц (FireFX, и новая система частиц Particle Manager)

У меня была пауза в течении месяца, сейчас разработка активно продолжается. Разрабатываются основные инструменты, а именно Редактор материалов который почти готов,настройка физики,редактор AI, как они будут готовы выложу бета версию.

Помочь с переводом на другие языки Написал:Если у вас есть хорошие знания в других языках, например английский или же китайский, вы можете помочь мне перевести редактор на этот язык, я буду очень благодарен, пишите в группу движка https://vk.com/x3deditor.

Группа движка, тут я выкладываю информацию о нынешнем состоянии движка: https://vk.com/x3deditor

Распечатать этот элемент

  Кто что использует для создания карт?
Автор: JunkerKun - 10-03-2018, 04:11 PM - Форум: Софт - Ответы (2)

Поднялся вопрос о том, что использовать для создания карт для использования в Xtreme3D.
Я использую DelED, но уж дюже неудобно...
Какие есть еще перспективные варианты?

Распечатать этот элемент