Показать сообщение отдельно
Старый 07.09.2012, 13:12
lavrey вне форума Посмотреть профиль Отправить личное сообщение для lavrey Найти все сообщения от lavrey
  № 1  
Ответить с цитированием
lavrey

Регистрация: Apr 2010
Сообщений: 27
По умолчанию текстуры [Context3D]

Загружаю текстуру в 3d модель, она зеркально отражается

Код AS3:
...
c3d.configureBackBuffer(stage.stageWidth, stage.stageHeight, 0, true);
var vertexShaderAssembler:AGALMiniAssembler = new AGALMiniAssembler();
  vertexShaderAssembler.assemble(Context3DProgramType.VERTEX, "m44 op, va0, vc0\n" + "mov v0 va1\n");
var fragmentShaderAssembler:AGALMiniAssembler = new AGALMiniAssembler();
  fragmentShaderAssembler.assemble(Context3DProgramType.FRAGMENT,  "tex ft0, v0, fs0 <2d,repeat,linear>\n" + "mov oc, ft0\n");
p3d = c3d.createProgram();
  p3d.upload(vertexShaderAssembler.agalcode, fragmentShaderAssembler.agalcode);
...
td_cover = c3d.createTexture(2048, 1024, Context3DTextureFormat.BGRA, false);
td_cover.uploadFromBitmapData(cover_d, 0);
...
c3d.setTextureAt(0, td_cover);
...
данные для модели из pefab3d, vertex, index, uv
?????