|
0 / 0 / 1
Регистрация: 10.12.2021
Сообщений: 375
|
|
Нужна рабочая версия GLScene01.04.2022, 23:57. Показов 6089. Ответов 63
Метки нет (Все метки)
*Для разбирающихся*
Если у вас есть рабочая версия GLScene для delphi (у меня Delphi XE2), то скиньте архив или ссылку на него.. а также, если не сложно, то можете в файле Блокнот описать пошагово установку движка в среду delphi (в архивах, которые я скачивал или не было инструкции, или была, но не для моего delphi, или была в обрезанных картинках). Я скачивал версии 1.2 , 1.4 , 1.9 , 2.1 и 0.9 . В каждой свои недостатки (некоторые не для моей версии delphi; некоторые содержат в файлах .pas не объявленную переменную или неизвестный тип данных). В интернете везде написано, что с установкой не должно возникнуть сложностей, но я на своём опыте узнал, что это зашибись как сложно и не понятно... Если не сложно, помогите, пожалуйста. Заранее, Спасибо!!!
0
|
|
| 01.04.2022, 23:57 | |
|
Ответы с готовыми решениями:
63
Нужна рабочая программа Нужна стабильная версия компанента EmbeddedWB для Delphi XE3 |
|
3765 / 2272 / 706
Регистрация: 29.05.2013
Сообщений: 9,622
|
||
| 07.04.2022, 13:57 | ||
0
|
||
|
0 / 0 / 1
Регистрация: 10.12.2021
Сообщений: 375
|
|
| 07.04.2022, 21:58 [ТС] | |
|
и наконец можно взять полноценный игровой редактор Uniti или Unreal, где все это есть и оно специально для этого сделано
Я вот и хочу определиться между UE4 (Unreal Engine) и glscene или fmx в delphi. Минус UE4 в том, что там для написания полноценной игры нужно всё равно изучить c++.
0
|
|
|
3765 / 2272 / 706
Регистрация: 29.05.2013
Сообщений: 9,622
|
|
| 08.04.2022, 12:41 | |
|
Да нет никакой принципиальной разницы между C++,C#,Delphi. Если вы понимаете языковые конструкции любого из диалектов, то перейти на любой из них дело максимум недели. Естественно, в начале будете останавливаться на каждом шаге в поисках языкового аналога, будете городить многострочных монстров, там где можно обойтись одной функцией, но это нормально.
0
|
|
|
12 / 10 / 2
Регистрация: 07.12.2021
Сообщений: 37
|
||
| 08.04.2022, 15:35 | ||
|
Вот, к примеру, как реализованы основные классы объектов GLScene для создания неба: GLSkyDome, GLEarthSkyDome, GLSkyBox. Все они находятся группе Environment objects. Объект GLSkyDome — это небосвод, который имеет вид сферы, окружающей все объекты. По умолчанию небо создается повернутым на 90 градусов, чтобы изменить угол установите свойство PitchAngle=90. Важнейшее свойство это Bands — полосы определенной ширины и цвета. По умолчанию есть 2 полосы. При щелчке ЛКМ по этому свойству, и появится окошко, в котором можно ими управлять. Свойства полос: Свойство Описание Slices Количество сегментов, из которых состоит полоса, чем их больше, тем выше качество. У всех полос в экземпляре объекта свойство Slices должно быть одинаковым, иначе они будут неверно стыковаться; Stacks Количество других сегментов, повышает качество. StartAngle Начальный угол, задающий нижнюю сторону полосы от -90 до 90; StartColor Цвет нижней стороны полосы; StopAngle Конечный угол, задающий верхнюю сторону полосы, от -90 до 90, должен быть больше StartAngle; StopColor Цвет верхней стороны полосы. Цвет полосы плавно меняется от StartColor до StopColor. Options Опция sdoTwinkle включает и отключает мерцание звезд в атмосфере. Stars Звезды. При щелчке ЛКМ по этому свойству появится окно, в котором можно добавлять, удалять и менять свойства звезд: Color - Цвет звезды. Dec - Высота над горизонтом в градусах. Magnitude - Размер, чем меньше, тем ярче звезда. RA – Прямое восхождение в градусах В рантайме можно добавить заданное количество случайно расположенных на небосводе звезд: GLSkyDome1.Stars.AddRandomStars(100, RGB(200,200,150), true); (первый параметр определяет количество звезд, второй цвет, третий указывает, где должны быть расположены звезды (true — только над горизонтом, false — по всей сфере). Объект GLEarthSkyDome — это GLSkyDome, доработанный так, чтобы он больше походил на земной небосвод. Добавлено солнце и, в зависимости от того, на какой высоте оно находится, меняется освещенность неба. Свойства, отличающиеся от объектов GLSkyDome: DeepColor Цвет нижней части сферы. ExtendedOptions Есть две опции: esoFadeStarsWithSun — исчезают ли звезды с появлением солнца; esoRotateOnTwelveHours — если она включена, то когда SunElevation достигает значения -90 или 90, то небо переворачивается на 180 градусов HazeColor Цвет туманной дымки. NightColor Цвет неба ночью. SkyColor Цвет неба. SunDawnColor Цвет солнца на закате. SunElevation Высота солнца над горизонтом, меняется от -90 до 90. SunZenithColor Цвет солнца в зените. Turbidity Размытость неба, меняется от 1 до 120. Объект GLSkyBox — это куб, окружающий все объекты сцены, на внутренние грани которого наносятся кубические карты текстуры земли, неба и анимации облаков при работе GLCadencer (таймера): CloudsPlaneOffset Высота облаков. CloudsPlaneSize Размер панели, на которой рисуются облака. MatName.. Названия материалов в MaterialLibrary для граней и облаков. Style Какая часть небосвода отображается. И это только одна группа объектов из сотен и десятков визуальных компонентов. Использовать их можно как в Delphi так и С++Builder. Да, можно сделать это в Unity и UE4, напрямую не удастся и там придётся потрудится на С++ или C#.
0
|
||
|
0 / 0 / 1
Регистрация: 10.12.2021
Сообщений: 375
|
|
| 09.04.2022, 22:33 [ТС] | |
|
Да, можно сделать это в Unity и UE4, напрямую не удастся и там придётся потрудится на С++ или C#.
В общем, я с UE4 закрыл тему... Для работы с ним нужен лаунчер Epic Games, а этот лаунчер не запускается без интернета... Ну, т.е.у меня инет есть (сеть с ограничениями ; нельзя это изменить никак)... И поэтому он и не хочет открываться... А на счёт GLScene, я нашёл обсуждение в инете, что для быстроты игры нужно писать на скриптовых языках (таких как C++ и ДР.). Поэтому, видимо, нормального результата не добиться в Delphi. Ведь, как ни посмотри, а Delphi норм только для клиент-серверных приложений. А для производства игр ему не хватает производительности. Поэтому я в новых поисках... Не знаю как вообще в Unity дела обстоят...
0
|
|
|
561 / 230 / 88
Регистрация: 11.07.2015
Сообщений: 817
|
||
| 09.04.2022, 23:46 | ||
|
0
|
||
|
AxBxC=X
155 / 135 / 58
Регистрация: 27.04.2016
Сообщений: 549
|
||
| 10.04.2022, 01:07 | ||
0
|
||
|
12 / 10 / 2
Регистрация: 07.12.2021
Сообщений: 37
|
||
| 10.04.2022, 08:10 | ||
|
1
|
||
|
0 / 0 / 1
Регистрация: 10.12.2021
Сообщений: 375
|
|
| 10.04.2022, 10:30 [ТС] | |
|
Да ну. Вот игра написана полностью на Delphi + GLScene
Ссылка не открывается... Добавлено через 2 минуты Да, кстати, вот обновленное начальное руководство для программистов по открытому движку GLScene на русском языке, хотя не все компоненты и объекты рассматриваются с примерами Я могу руководство и сам найти.. Проблема в том, что установить в Delphi XE2 не удаётся... (см. выше в сообщениях)
0
|
|
|
561 / 230 / 88
Регистрация: 11.07.2015
Сообщений: 817
|
|
| 10.04.2022, 11:23 | |
|
1
|
|
|
12 / 10 / 2
Регистрация: 07.12.2021
Сообщений: 37
|
||
| 10.04.2022, 15:48 | ||
|
0
|
||
|
0 / 0 / 1
Регистрация: 10.12.2021
Сообщений: 375
|
|
| 10.04.2022, 16:04 [ТС] | |
|
Проблема в том, что вы один из немногих, кому установить GLScene не удаётся
Проблема не только в установке... Если бы можно было бы скачать Delphi бесплатно... И чтобы весил бы немного... И в него ещё GLScene установился бы... То классно было бы.. Но загвоздка в том, что инет у меня с ограничениями, и новый Delphi может не установиться вообще... У меня проблемы были с активацией лицензии... Добавлено через 2 минуты Проблема также и в памяти, у меня на диске осталось всего 40 Гб. ... Возможно из-за этого Delphi вылетает, когда проект fmx запускаю с 3D объектами.
0
|
|
|
AxBxC=X
155 / 135 / 58
Регистрация: 27.04.2016
Сообщений: 549
|
|
| 11.04.2022, 01:08 | |
|
Ещё можно забить на все эти ништяки, которые всё равно не устанавливаются, и просто на OpenGL потренироваться в Delphi любой версии. А там, глядишь, определитесь с перспективами на ближайшие годы. Ну и с выбором движка, конечно. А может, всё это быстро надоест и нафиг не нужно будет в скором времени.
0
|
|
|
0 / 0 / 1
Регистрация: 10.12.2021
Сообщений: 375
|
|
| 11.04.2022, 01:23 [ТС] | |
|
Прошу, подскажите, откуда скачать бесплатную версию среды разработки, а также какую версию GLScene скачать для него, чтобы уж точно без ошибок получилось... Буду очень благодарен!!!
Спасибо всем, кто помогал мне в этом вопросе, ваше мнение очень важно для меня!!!
0
|
|
|
|
|
| 11.04.2022, 02:23 | |
|
вы типа издеваетесь?
https://www.embarcadero.com/ru/free-tools
0
|
|
|
0 / 0 / 1
Регистрация: 10.12.2021
Сообщений: 375
|
||
| 11.04.2022, 07:26 [ТС] | ||
|
Добавлено через 2 минуты ...я и раньше мог скачать Delphi Community Edition, но я заранее думаю о том, смогу ли я использовать его для своих целей. А иначе, получается, что только память засорил...
0
|
||
|
|
|
| 11.04.2022, 09:53 | |
|
для этого требуется прочитать чем отличается CE от Professional например
собственно это Professional и есть, только с годовым опозданием это раз два. Скачать + установить + попробовать = примерно три часа. В этой теме первый пост 9 дней назад. Можно было перепробовать все доступные комбинации за это время.
0
|
|
|
0 / 0 / 1
Регистрация: 10.12.2021
Сообщений: 375
|
|
| 11.04.2022, 10:50 [ТС] | |
|
А какая версия glscene пойдет на RAD Studio XE8?
Добавлено через 52 секунды *для справки: у меня Windows 7
0
|
|
| 11.04.2022, 12:45 | |
|
Не по теме: а вот что я прочитал
0
|
|
| 11.04.2022, 12:45 | |
|
Рабочая версия VSFlexGrid Pro когда студия 5 то выйдет рабочая версия и она free??? Нужна рабочая резидентная программа Копия вируса мне нужна рабочая Нужна рабочая ссылка на Apache Tomcat 5.0 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Про "Windows must die!"
kumehtar 04.11.2026
Знаете, чет накатило. . . .
Когда-то это было почти боевым кличем: мол, нормальный человек сидит на DOS, OS/ 2 или Linux, а вот это вот - Must Die. А теперь человек произносит «мастдай» с усмешкой - и. . .
|
Красочные поля с номером страницы svg+background-image
russiannick 04.11.2026
Красочные поля с номером страницы не менее важны чем в эпоху бумажных книг.
Посему спешу представить почтеннейшей публике этот важный инструмент который эти поля и формирует.
В процессе разработки. . .
|
Вступаем в новую фазу генерации favicons, векторную.
russiannick 02.11.2026
Теперь нет нужды скрывать что используется простой svg. Исходный код изображения помещаем в поле и жмем кнопку. Исходник преобразуется в вид корректный для помещения в favicon или в url(). Нажатие. . .
|
Генератор паролей (вариант №4)
Maks 01.11.2026
После публикации 3-го варианта генератора паролей, разослал его своим коллегам (с целью оценки), в итоге были получены следующие рекомендации:
1. Вернуть возможность использования знаков | 1 l I;. . .
|
|
Генератор паролей (вариант №3)
Maks 30.10.2026
Финальная версия генератора паролей 1С.
Доработка решения в этот раз коснулась только визуальной части, а именно, добавлен реквизит ДопПараметры (тип Булево), который скрывает/ отображает реквизиты:. . .
|
Магическое мышление и магия, современная наука не отличима от магии (говорит ИИ Джемени)
zorxor 30.10.2026
Джемени, расскажи, пожалуйста, что такое магическое мышление, что такое магия, почему современная наука чем-то напоминает магию?
Фраза «Любая достаточно развитая технология неотличима от магии». . .
|
За какое время ИИ может подобрать пароль по хешу (рассказывает Джемени ИИ)
zorxor 30.10.2026
Расскажи, Джемени, если известен хэш МД5, например, за сколько ИИ сможет подобрать соответствующий пароль?
Искусственный интеллект (ИИ) может подобрать простой или средний по сложности пароль по. . .
|
Кто убил Suno? Почему наше солнышко погасло? (диалог с ИИ Джемени)
zorxor 30.10.2026
Как убивали Suno. Хронология.
«Убийство» музыкальной нейросети Suno — это затяжной процесс, в котором технологический хайп стартапа разбился о жесткую реальность судебных исков от гигантов. . .
|