· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.DIRECTX.OPENGL —› OpenGL в MASM

. 1 . 2 . >>

Посл.отвђт Сообщенiе


Дата: Янв 16, 2004 22:26:24

Здрасти народ!!
немного критики :) - такой сай крутой а нет нигде ссылок на gl.def glu.def пока их найдёш кепка отлетит ... полазил реально нашёл :)

Перед тем как создавать ... Прежде, чем спрашивать...
Ничего такого я не нашёл - У вас выложены исходники GLCUBE и другие как сделать чтобы они вращались помедленее не только мне но и наверняка многим будет тоже интересно. КТО ЗНАЕТ ПОДЕЛИСЬ ПОЖАЛУЙСТА.

заранее СПАСИБО.


Дата: Янв 17, 2004 01:36:22 · Поправил: keYMax

Уменьши значение rotstep в секции DATA.

Файлы def (gl,glu,unicode,winextra)

_1623413368__def.zip


Дата: Янв 17, 2004 12:20:20

ВО! Спасибо! Только я как написал и через часа 2 уже сам догнал, ну всё равно спасибо, многим тоже будет интересно! :)


Дата: Янв 18, 2004 12:51:01

keYMax в твоем архиве def нет glmac-ов которые кстати тоже нужны...
и ещё если не трудно можно DirectX\ddraw.def? только чтобы там все файлы были. Сорри если достал(и).
Спасибо.:)


Дата: Янв 18, 2004 16:47:46 · Поправил: Evld

2jeffer: посмотри здесь


Дата: Янв 18, 2004 17:05:25


Дата: Янв 18, 2004 17:14:41


Дата: Янв 19, 2004 12:55:41

jeffer
Ничего такого я не нашёл - У вас выложены исходники GLCUBE и другие как сделать чтобы они вращались помедленее не только мне но и наверняка многим будет тоже интересно. КТО ЗНАЕТ ПОДЕЛИСЬ ПОЖАЛУЙСТА.


а вот ещё задачка - программно приводить скорость вращения исходя из производительности процессора. Полезное упражнение.


Дата: Янв 19, 2004 20:20:32

xzazet!:)
прикольная задачка! А вот если бы исходник был, чтобы там поковыряться былобы гараздо лучше!

Есть ещё пару вопрос!
я так понял из примера glfullsc - glfullscreen там куб тоже вращается, что сперва переходят в режим полного экрана используя DX команду SetFullScreen, соответственно используя команды OpenGL'я нельзя перейти в fullscreen? Или можно?

И как мне вывести текст, ну хотябы просто статический(потом какнибудь заставлю его летать:)). Что-то я не нашёл подходящую команду для печати текста. Значит исходя из первого вопроса,(во пролечил-то:)) Мне надо и текст прописывать DX командами? Или есть варинт проще? Я конечно сомневаюсь что ктото будет делать текст как текстуру а потом его накладывать на чтото?

Тут кое чё сделал, кому интересно может взглянуть, это переколбашеный glCube. Повозился с ним пару часа...

722656494__inCube.zip


Дата: Янв 19, 2004 20:52:40

Я конечно сомневаюсь что ктото будет делать текст как текстуру
У меня есть пример "рисования" текста ручками по пикселям. Если интересно, исходники HNY2k4 можно на сайте (правда там DX)


Дата: Янв 19, 2004 21:07:24

:) S_T_A_S_ я както компили твой исходник! Я конечно понимаю всё, но было бы не плохо ещё все include туда вложить чтобы любой кто даже не знает что такое DX:) могли все def'ы и всё такое сопутсвующее, могли взять и откомпилить.
У меня без def'ов от DX ничего не компилится!!!


Дата: Янв 19, 2004 22:34:52

jeffer
но было бы не плохо ещё все include туда вложить

Вы в папку "\hny2k4\Projects\masm\INCLUDE" заглядывали??
Там ВСЕ есть. Приверте пути, если пользуетесь RadASM, или допишите вручную к путям в файле HNY.Inc : "..\INCLUDE\"

PS
А зачем в асме DEFы?


Дата: Янв 19, 2004 23:06:25

c:\projects\masm\include\ole32.inc(2) : error A2005: symbol redefinition : BindMoniker вот что он там пишет, что это я хз перевыбор

вот берём всё по дефолту, бог с ним, пусть лежит на
c:\projects\masm\ --- > HNY, INCLUDE, STUB
ну тогда
из HNY.inc
....
....
; note, bellow are non standart (specially generated by l2extia.exe) include files
include c:\projects\masm\include\gdi32.inc
.....
я так поставил

потом например INPUT.asm
...
include <c:\projects\masm\include\dinput7.inc>
...

и в итоге получилось то что я сверху написал


Дата: Янв 19, 2004 23:07:36

jeffer
Вот имею пример по выводу текста в ОГл... В свое время сам мозг серьезно понапрягал :)

_1112819897__gl_font.rar


Дата: Янв 20, 2004 00:57:32

ЗВЕРЮГА! Спасибо!

. 1 . 2 . >>


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.041