|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
01.02.2011, 03:49 | #1 |
Пользователь
Регистрация: 14.06.2010
Сообщений: 84
|
XNA 4, C#
Мне нужно нарисовать модель (предварительно выполенную в САПР) в треугольниках. Координаты есть. На треугольники разбил ручками на бумаге. Треугольники расписал по координатам.
Рисование треугольников по такому принципу: ... CenterList = new VertexPositionColor[3]; i = 1; CenterList1[0] = new VertexPositionColor(new Vector3(x[i], y[i], z[i]), Color.Gray); i = 4; CenterList1[1] = new VertexPositionColor(new Vector3(x[i], y[i], z[i]), Color.Gray); i = 5; CenterList1[2] = new VertexPositionColor(new Vector3(x[i], y[i], z[i]), Color.Gray); ... graphics.GraphicsDevice.DrawUserPri mitives(PrimitiveType.TriangleList, CenterList, 0, 1); ... ----------------------------- Проблема с цветом.Допустим, меняю второй аргумент vector3, на Color.Red... Но все поверхности до сих пор белые. Или серые - хрен разберёшь.Добавлял CenterList[k].Color = new Color(255, 0, 0, 255); где k - индекс. Но треугольники все равно серые... Или белые.. Код приложил. Ума не приложу - в чем проблема? Последний раз редактировалось stck; 01.02.2011 в 03:56. |
01.02.2011, 04:28 | #2 |
Пользователь
Регистрация: 14.06.2010
Сообщений: 84
|
Все уже не надо Разобрался:
Не добавил Код:
Последний раз редактировалось Stilet; 01.02.2011 в 07:57. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
XNA | dampirik | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 5 | 22.06.2011 01:59 |
XNA Game Studio или VC++? | VintProg | Свободное общение | 6 | 02.09.2010 17:50 |
XNA программирование игр на C# | sergeybr | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 1 | 30.06.2010 13:52 |
C# XNA | Cpluser | Общие вопросы .NET | 1 | 19.12.2009 15:07 |
где можна выучить XNA? | Dixty | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 5 | 25.02.2009 12:40 |