Вопросы по теме 'stage3d'

Может ли Stage3D рисовать объекты позади всех остальных независимо от фактического расстояния?
Я создаю трехмерную космическую игру в Stage3D и хочу, чтобы за ВСЕМИ другими объектами было нарисовано звездное поле. Я думаю, что проблема, с которой я сталкиваюсь, заключается в том, что расстояния очень велики. Если у меня действительно есть...
587 просмотров
schedule 11.09.2021

Адбоэ АГАЛ перепутал насчет регистров
Я немного запутался в регистрах. в этой статье http://www.adobe.com/devnet/flashplayer/articles/what-is-agal.html там есть двухстрочный код AGAL m44 op, va0, vc0 mov v0, va1 первая строка помещает результат вычисления в операционный...
370 просмотров
schedule 18.11.2021

Stage3D перенос GLSL на AGAL
Я пытаюсь перенести эти шейдеры GLSL на Stage3D и AGAL, ​​но не могу заставить его работать: Вершинный шейдер (GLSL) attribute vec3 aVertexPosition; attribute vec4 aVertexColor; uniform mat4 uMVMatrix; uniform mat4 uPMatrix;...
764 просмотров

AIR- Stage3D в bitmapData
У меня есть игра на основе AIR, созданная с помощью Stage3D. Мне нужно захватить или нарисовать часть моего слоя Stage3D в растровом изображении в списке отображения, но поскольку слой Stage3D существует ЗА СТОРОМ и полностью вне списка отображения,...
998 просмотров

Развертка UV в Stage3D/AS3
Я написал небольшой анализатор файлов .obj для wavefront (формат 3D-модели), я могу правильно отображать геометрию, но у меня проблемы с ее правильным текстурированием. Единственный способ Я могу получить правильную текстуру, разделив модель в...
484 просмотров

Как передать барицентрические координаты шейдеру AGAL? (Каркасный шейдер AGAL)
Я хотел бы создать эффект каркаса с помощью программы шейдера, написанной на AGAL для Stage3D. Я искал в Google и понимаю, что могу определить, насколько близко пиксель находится к краю треугольника, используя барицентрические координаты (BC),...
1099 просмотров
schedule 15.05.2022

Проблема выделения памяти в Haxe с использованием Enum в качестве типа ключа карты
Я слежу за библиотекой 2D GPU и заметил у кого-то проблему с выделением памяти. Array<Map> перечислений вызывается каждый кадр через setBlendMode , в конечном итоге каждый раз вызывается Type.enumParameters Haxe. class GBlendModeFunc {...
94 просмотров
schedule 22.07.2022

Stage3D в Flash Player 11 не отображается
Я пытаюсь написать 3D-игру на ActionScript 3.0, используя API Stage3D. Я скопировал playerglobal.swc в свой каталог frameworks/libs/player/11.0 и изменил файл frameworks/flex-config.xml , заменив target-player на 11.0.0 , а swf-version на...
1448 просмотров
schedule 20.08.2022

Для чего в вершинном шейдере AGAL используется компонент «w» в выходном шейдере?
Я понимаю компоненты «xyz» положения вершины, но что делает «w»? Можно ли оставить одно и то же постоянное значение все время? Пример: mov op.xyz, va0.xyz mov op.w vc0.w
468 просмотров
schedule 24.06.2023

Не слишком ли рано начинать использовать Stage3D?
Я начинаю кодировать новое приложение в AS3 и надеюсь на поддержку мобильных и настольных компьютеров. Я изучил несколько фреймворков Stage3D, таких как Starling, и понял, что мобильные устройства и настольные компьютеры, поддерживающие аппаратное...
382 просмотров
schedule 05.06.2023

Объединение матриц с помощью Actionscript Matrix3D
Я хочу получить правильно визуализированный результат проекции из среды Stage3D, которая через свой API представляет что-то вроде интерфейса «серого ящика». Он серый, а не черный, потому что я вижу этот важный фрагмент исходного кода:...
276 просмотров
schedule 10.10.2022

Логика отражения света для трехмерных зеркальных отражений
Я пытаюсь добавить зеркальные отражения в игру Stage3D, и это ПОЧТИ работает, но я не думаю, что достаточно хорошо разбираюсь в математике, происходящей на этапе фактического отражения. У меня есть вектор входящего света и у меня лицо нормальное; Я...
181 просмотров
schedule 22.12.2022

Функция Stage3D
Я узнал о stage3D и впервые пытаюсь что-то визуализировать. В ходе этой программы не появляется никаких ошибок во время выполнения, но я не вижу никакого вывода... мой код выглядит следующим образом (с комментариями, где это необходимо) import...
163 просмотров
schedule 18.04.2023

Использование аппаратного ускорения Flash
Моя цель — протестировать производительность среды Flash 3D, создав множество 3D-кубов, вращая их и считывая FPS. Я знаю, что могу вращать 2D-объекты в 3D-пространстве. Например, я могу построить куб из 6 мувиклипов, поворачивая их и...
1074 просмотров

Ошибка Stage3D № 3632: связь AGAL: вариант 1 считывается во фрагментном шейдере, но не записывается вершинным шейдером
Я новичок в АГАЛе, уверен это не сложно. У меня есть вершинный и фрагментный шейдер, для простого рисования коробки с текстурой без светового эффекта, вот код: vertexAssembly.assemble( Context3DProgramType.VERTEX, "m44...
85 просмотров
schedule 28.01.2023

Плохое качество текстуры stage3D
Я рисую простой квадрат в stage3D, но качество цифр и граней на картинке не такое высокое, как должно быть: Вот пример с (маленьким) исходным кодом, большую часть которого я поместил в один файл. http://users.telenet.be/fusion/SquareQuality/...
841 просмотров