Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Поиск по форуму

Показано с 1 по 25 из 188.
На поиск затрачено 0.02 сек.
Поиск: Сообщения от: Mind
Раздел: C++ 04.05.2012, 18:40
Ответов: 10
Просмотров: 5,364
Автор Mind
Ответ: Передача массива в функцию по ссылке

HolyDel благодарю, заработало.
Еще вопросик:
дан массив arr[20][20] - какие ячейки в нем нельзя заполнять? Только [20;20] или [19;20], или [20;17] (к примеру)?
Раздел: C++ 04.05.2012, 15:15
Ответов: 10
Просмотров: 5,364
Автор Mind
Ответ: Передача массива в функцию по ссылке

Если size_arr_y - константа, то её нужно объявлять вне функции, а это не делает функцию универсальной!

Как можно сделать что-то вроде этого:

void myfunc(D3DXVECTOR3 arr[x][y])
{
for(int...
Раздел: C++ 03.05.2012, 23:41
Ответов: 10
Просмотров: 5,364
Автор Mind
Сообщение Ответ: Передача массива в функцию по ссылке

т.е. если так, то все должно работать, да:


....
....
void myfunc(D3DXVECTOR3* arr,int size)
{
if(size>2)
{
arr[2]->x=1;
Раздел: C++ 03.05.2012, 21:56
Ответов: 10
Просмотров: 5,364
Автор Mind
Ответ: Передача массива в функцию по ссылке

Зачем const если я хочу переписать массив в функции? Или это никак ни связанно?

А скажем я использую стандартную структуру DIRECTX для 3д вектора - D3DXVECTOR3.
Как в таком случае передать...
Раздел: C++ 03.05.2012, 20:31
Ответов: 10
Просмотров: 5,364
Автор Mind
Передача массива в функцию по ссылке

Мне нужно передать одномерный массив вектора в функцию по ссылке. Каким образом я могу это сделать?
Раздел: Математика 13.03.2012, 00:44
Ответов: 7
Просмотров: 8,524
Автор Mind
Ответ: Расстояние между прямыми

Я так толком и не понял. Там описывается частный случай? - когда отрезки/прямые описывает куб? Или ......
Если так как описано там, то,"по закономерности", расстояние между прямыми всегда равно...
Раздел: Математика 11.03.2012, 01:34
Ответов: 7
Просмотров: 8,524
Автор Mind
Ответ: Расстояние между прямыми

Пространство 3D.


Способ какой-то "извращенный".



Да я их встречал, но у меня в программе не получалось их воплотить так как, там где их писали, не было толкового объяснения что к чему.
Раздел: Математика 10.03.2012, 17:49
Ответов: 7
Просмотров: 8,524
Автор Mind
Ответ: Расстояние между прямыми

Отрезки. Желательно все случаи рассмотреть.
Раздел: Математика 10.03.2012, 17:10
Ответов: 7
Просмотров: 8,524
Автор Mind
Расстояние между прямыми

Привет всем.
Каким образом я могу получить расстояние(минимальное естественно) между двумя прямыми в пространстве, если известны только координаты точек прямых?
ПС И если можно то и координаты точек...
Раздел: C++ 03.01.2012, 23:35
Ответов: 23
Просмотров: 7,011
Автор Mind
Ответ: DirectX 9 доступ к вершинам объекта

Как правильно это сделать?
Раздел: C++ 03.01.2012, 20:17
Ответов: 23
Просмотров: 7,011
Автор Mind
Ответ: DirectX 9 доступ к вершинам объекта

Хорошо. А что мне нужно сделать чтоб позиции вершин были в мировой системе координат?
Раздел: C++ 03.01.2012, 18:57
Ответов: 23
Просмотров: 7,011
Автор Mind
Ответ: DirectX 9 доступ к вершинам объекта

Не могу понять что делаю не так, но позиция вершин остаётся прежней при развороте,масштабировании объекта.
Вот как я считываю позицию вершин:

Vertex*...
Раздел: C++ 28.12.2011, 12:23
Ответов: 28
Просмотров: 9,643
Автор Mind
Ответ: Вывод текста

Я наверно не правильно объяснил: нужно чтоб когда я ввожу число(будь то 0.01 или 0.001) оно само выбирало сколько цифр после запятой должно быть до последней цифры, а когда следующие идут нули то их...
Раздел: C++ 27.12.2011, 18:51
Ответов: 28
Просмотров: 9,643
Автор Mind
Ответ: Вывод текста

mr.DIMAS а ты не знаешь как сделать чтобы если число например = 0.01, а максимальный размер вводимых цифр=5, то чтоб число выводило - 0.01 а не 0.01000. Хочу избавляться от нулей даже если еще есть...
Раздел: C++ 26.12.2011, 23:48
Ответов: 28
Просмотров: 9,643
Автор Mind
Ответ: Вывод текста

Разве она может выводить текст в определённом шрифте в 3D приложение?


void bbTextEx( int x, int y, const char * text, ... )
{
va_list argumentList;
char buffer[512];

va_start(argumentList,...
Раздел: C++ 26.12.2011, 22:23
Ответов: 28
Просмотров: 9,643
Автор Mind
Ответ: Вывод текста

Короче опять проблемы:

Нашел функцию gcvt(....) которая выводит целые и вещественные числа.Пользовался часто пока не начал выводить числа меньше нуля. Причем число - 0.123456789 - выводится...
Раздел: C++ 24.12.2011, 00:12
Ответов: 23
Просмотров: 7,011
Автор Mind
Ответ: DirectX 9 доступ к вершинам объекта

Хммм... А как же мне делать свою систему коллизий если позиция вершин отлична от позиции объекта(даже близко к вершинам)?Переводить их из локального пространства в мировое?
Раздел: C++ 23.12.2011, 23:42
Ответов: 23
Просмотров: 7,011
Автор Mind
Ответ: DirectX 9 доступ к вершинам объекта

Хорошо, допустим я считал координаты вершины и вывел на экран при позиции объекта(0,0,0), а потом при позиции - 10,10,10; и коорд. вершины остались теми же. Получается (не каждая вершина как я...
Раздел: C++ 23.12.2011, 17:28
Ответов: 23
Просмотров: 7,011
Автор Mind
Ответ: DirectX 9 доступ к вершинам объекта

Так получилось. А что ты конкретно сделал, а то я уже подзабыл что это значит?

ЗЫ:
1) Как можно считать информацию о вершинах?
2) Как я заметил каждая вершина имеет свою сист. координат. Почему. Как...
Раздел: C++ 23.12.2011, 13:12
Ответов: 23
Просмотров: 7,011
Автор Mind
Ответ: DirectX 9 доступ к вершинам объекта

struct Vertex
{
float x,y,z;
};

IDirect3DVertexBuffer9* vb1 = 0;
Mesh->GetVertexBuffer(&vb1);
Vertex* vertices;
vb1->Lock(0, 0,(void**)&vertices, 0); // заблокировать весь буфер
Раздел: C++ 23.12.2011, 12:35
Ответов: 28
Просмотров: 9,643
Автор Mind
Ответ: Вывод текста

Какой командой можно подсчитать длину моего текста(в пикселях)?
Другими словами я хочу объединить текст предложения с текстом цифр, но для этого мне надо знать длину строки первого текста чтобы потом...
Раздел: C++ 22.12.2011, 15:26
Ответов: 23
Просмотров: 7,011
Автор Mind
Ответ: DirectX 9 доступ к вершинам объекта

Я так понял ты работаешь, в данном примере, с временным буфером вершин(vb) и изменяешь его значения, а как потом их применить буферу моей модели?
Раздел: C++ 22.12.2011, 15:12
Ответов: 28
Просмотров: 9,643
Автор Mind
Ответ: Вывод текста

Еще одно. А как узнать длину строки в пикселях?
Раздел: C++ 21.12.2011, 23:19
Ответов: 28
Просмотров: 9,643
Автор Mind
Ответ: Вывод текста

Спасибо и правдо помогло :super:
Раздел: C++ 21.12.2011, 20:13
Ответов: 28
Просмотров: 9,643
Автор Mind
Ответ: Вывод текста

Вот краткая функция вывода текста:

void InitMyText(IDirect3DDevice9* dev,HFONT hFont)
{
if (hFont == NULL)
hFont = CreateFont(30,10,0,0,FW_NORMAL,0,0,0,1,0,0,0,DEFAULT_PITCH |...
Показано с 1 по 25 из 188.

 

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


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com