Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Мультимедия, OpenGL/DirectX > gluNewQuadric();


Автор: decembrist 25.11.2004, 14:21
Народ!
Что мне делать?
Никак не могу обойтись без функции gluNewQuadric();
А у меня компилятор, гад, ругается. Работаю на платформе VS .Net 2003
Ну ОЧЕНЬ нужна помощь!!!! smile
Заранее всем спасибо!

Автор: [ss]3L33T@ 30.11.2004, 05:15
Если ты не можешь без него обойтись - ты не программист.
ИМХО.

Автор: DENNN 30.11.2004, 16:07
Ну ты бы написал как-то по конкретней.
А то вопрос "Что мне делать" звучит немного странно. smile

Автор: DENNN 1.12.2004, 19:04
http://www.students.uwosh.edu/~bradfj23/visualstudio/

Автор: decembrist 3.12.2004, 11:47
[ss]3L33T@ обойтьись-то без функции можно, но затраты по быстродействию увеличиваются. Вот.

DENNN спасибо за ссылку. Почитаю. smile

Автор: decembrist 3.12.2004, 12:43
Ссылку посмотрел. Там установка GLUT в проекте, а функция gluNewQuadric() в Glu.h. smile

Автор: DENNN 3.12.2004, 13:12
Ты внятно объясни. У тебя чего нет? Файла Glu.h? Файла glut32.lib?
Телепатия наукой не признается smile

Автор: decembrist 3.12.2004, 13:15
То что мне нужно было изобразить с помощью этой функции, я уже изобразил другим способом. Просто для меня теперь это дело принципа. Понять почему gluNewQuadric() игнорирует компилятор

Автор: DENNN 3.12.2004, 14:45
Блин.
То ли ты не читаешь, что у тебя спрашивают, то ли просто не понимаешь.

Автор: decembrist 3.12.2004, 15:21
DENNN есть у меня Glu.h (она же встроена в платформу) и прописана в проекте тоже! И установлена glut32.lib и тоже прописана в проекте.
Есть все инклуды:
Цитата

#pragma comment(lib,"opengl32.lib")
#pragma comment(lib,"glu32.lib")
#pragma comment(lib,"glaux.lib")
#pragma comment(lib,"glut32.lib")
#include <GL\gl.h>
#include <GL\glu.h>
#include <GL\glaux.h>
#include <GL\glu.h>
#include <GL\glut.h>

A GLUT я отдельно прописал в папках WINNT,system
Добавлено @ 15:26
А ситуация такая. Ошибок не выдается, но OpenGL рисует пустое окно, а потом выдается сообщение
Microsoft Development Environment
Цитата
An unhandled exception of type 'System.TypeLoadException' occurred in Disks.exe

Additional information: Could not load type GLUquadric from assembly Disks, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.

причем происходит это именно на строке
Цитата
quadObj = gluNewQuadric();

Автор: DENNN 3.12.2004, 17:46
Цитата
A GLUT я отдельно прописал в папках WINNT,system

С этого места поподробней: где в взял, почему возникла необходимость что-то куда-то прописывать.

Автор: decembrist 6.12.2004, 11:48
Дело даже не в GLUT, т.к. функция gluNewQuadric() из файла glu.h/
А GLUT а скачал по ссылке, что ты дал.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)