Форум программистов, компьютерный форум CyberForum.ru

Не виден источник света. С++, OpenGL - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Массив шаблонов или как обратиться к элементам разного типа, хранящиеся в одном "списке" по индексу http://www.cyberforum.ru/cpp-beginners/thread664166.html
Собственно, вот такой вот вопрос. Очень нужно решение. Спасибо.
C++ Принадлежность данной точки выделенному множеству Здравствуйте, уважаемые программисты! Помогите с решением одной задачи. Надо узнать, принадлежит ли данная точка выделенным множествам. Не использовать if() и т.п.. bool a,b,c,f; // f - результат. a=(x-1)2+(y-2)2<=9; b=(y>=x*0.2+1.4); c=(y>=3*x+2); http://www.cyberforum.ru/cpp-beginners/thread664149.html
Если в строке есть хоть один ноль - вывести в файл output.txt "YES", иначе вывести "NO"; C++
Задача. В файле input.txt содержится неприрывная строка нулей и единиц. Если в строке есть хоть один ноль - вывести в файл output.txt "YES", иначе вывести "NO"; Ниже то, что пробовал, но не получаеться ничего... Помогите с кодом. #include <stdio.h> #include <string> using namespace std; FILE *f1,*f2; char s;
C++ буквенные массивы в C++
Мне нужно написать следующую программу: Напишите программу к-ая вместо англ. слова (необязательно связного) выведет произведение его порядковых значений букв (номеров букв в алфавите). HELP ME PLEASE!!!
C++ Работа с классами http://www.cyberforum.ru/cpp-beginners/thread664109.html
Есть задание, создать 2 класса. Один с данными но без методов, а второй сметодом отображения данных первого класса. Надо в метод передавать не ссылку на класс а сам класс. Вопрос таков. Не могу создать объект первого класса. Как создавать? ничего путнего не нашёл. покажите пример. И как передать и обратиться потом к классу в методе вывода? class CData1 { public: CData1(); ~CData1();
C++ packman Здравствуйте! Задали курсач - написать игру packman. Идей куча, но не знаю с чего начать. Подскажите пожалуйста как правильно разработать алгоритм по которому делать программу(с чего начать и т.п.) исходники - не надо кидать, интересно написать самому. как я понял логичнее всего будет карту представить в виде матрицы 1 - допустим стенка 0 - пустая клетка(по которой прошел пакман) 2 -... подробнее

Показать сообщение отдельно
incognitooo
0 / 0 / 0
Регистрация: 15.05.2011
Сообщений: 9

Не виден источник света. С++, OpenGL - C++

05.10.2012, 17:26. Просмотров 403. Ответов 3
Метки (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
void CPicWnd::OnPicture2() 
{
 glPushMatrix();
 glClearColor(1,1,1,1); 
 glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
 glScalef(0.1f,0.1f,0);
 
 float position[4] = {-3,3,0,0};
 float diffuse[4] = {1,1,1,1};
 
 glBegin(GL_POLYGON);
 glColor3ub(200,0,0);
 glVertex2d(-6,6);
 glVertex2d(6,6);
 glVertex2d(6,-6);
 glVertex2d(-6,-6);
 glEnd();
 
 glEnable(GL_LIGHTING);
 glEnable(GL_LIGHT0);
 
 glLightfv(GL_LIGHT0, GL_DIFFUSE, diffuse);
 glLightfv(GL_LIGHT0, GL_POSITION, position);
 
 glPopMatrix();
 glFinish();
 SwapBuffers(wglGetCurrentDC());
}
Что здесь не так? Почему не виден свет. Или свет можно использовать только с 3д объектами?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 22:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru