Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   [Stage3D] Что это может быть за ошибка с текстурой? (http://www.flasher.ru/forum/showthread.php?t=202258)

viktorami 05.07.2013 16:43

Что это может быть за ошибка с текстурой?
 
загружаю текстуру изначально так:
Код AS3:

[Embed (source = "texture.jpg")] private var myTextureBitmap:Class;
private var myTextureData:Bitmap = new myTextureBitmap();
private var myTexture:Texture;

однако при выполнении команды
Код AS3:

context3D.drawTriangles(indexBuffer, 0, meshIndexData.length/3);

появляется ошибка
Код:

texture sampler binds an incomplete texture. Make sure to upload(). All miplevels are required when mipmapping is enabled.
        at flash.display3D::Context3D/drawTriangles()

то есть что якобы мне еще надо было как то загрузить куда то эту текстуру и почему то она "incomplete" объясните пожалуйста кто знает?

chamele0n 05.07.2013 16:54

тексутра должна быть в формате (2^n) x (2^m) // Степень двойки
иначе она не будет загружена в памят видеокарты
К примеру, 2x8, 256x256, 2048x1024

viktorami 05.07.2013 17:23

хотя нет. помогло. спасибо!

caseyryan 06.07.2013 12:51

Цитата:

однако при выполнении команды
Это не команда. Это вызов метода.


Часовой пояс GMT +4, время: 02:24.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.