|
3D-программирование Вопросы, касающиеся программирования 3D мира |
23.12.2005, 11:07
|
#1
|
|
Кто-нить подскажите функцию, при помощи которой можно из куба вырезать кусок, чтобы пустота была. У меня есть, например, куб-дом (здание), мне надо в нем сделать арку....
|
|
|
23.12.2005, 14:25
|
#2
|
Дэвелопер
Регистрация: 04.09.2005
Адрес: Красноярск
Сообщений: 1,376
Написано 491 полезных сообщений (для 886 пользователей)
|
Нет такого. Это делается в 3д редакторе, например 3ds max.
В блитц грузится уже готовая модель.
|
(Offline)
|
|
23.12.2005, 14:39
|
#3
|
Бывалый
Регистрация: 22.10.2005
Сообщений: 701
Написано 7 полезных сообщений (для 5 пользователей)
|
Арку можно из трёх и более кубов сделать, можно также сли арка в стене то нарисовать текстуру арки и натенуть на куб с прозрачностью черного
|
(Offline)
|
|
23.12.2005, 15:23
|
#4
|
|
спасибо, конечно. Просто я тут проект затеял - сделать карту своего города в 3D. Пока тока один микрорайон сделал. Потом, когда сделаю, может, допишу карту до сетевого шутера. Вообще блитз простейший язык, понять не могу, почему по нему так много вопросов...
|
|
|
23.12.2005, 15:57
|
#5
|
Дэвелопер
Регистрация: 04.09.2005
Адрес: Красноярск
Сообщений: 1,376
Написано 491 полезных сообщений (для 886 пользователей)
|
У тебя вопросов нет потому, что ты ничего ещё не делал. Только начнёшь - сразу появятся.
(С сетью вообще не понимаю как можно нормально работать в блитце - как знаю, но результат не тот...)
|
(Offline)
|
|
24.12.2005, 09:32
|
#6
|
|
во-первых, все картинки у меня нормально отображаются, во-вторых...
У тебя вопросов нет потому, что ты ничего ещё не делал
|
я сделал уже очень много... просто я как таковые игрушки не делал, все делал только для пользы, а на счет того, что
Только начнёшь - сразу появятся
|
ну пока появился только один - я его в самом начале задавал. Жаль еще, что блитз не работает с OpenGL, вот тогда я его признал бы за очень хорошую среду программирования...
|
|
|
02.01.2006, 03:24
|
#7
|
|
Originally posted by root@Dec 24 2005, 08:32 AM
Жаль еще, что блитз не работает с OpenGL, вот тогда я его признал бы за очень хорошую среду программирования...
|
Blitz3D работает с OpenGL. DLL , необходимые файлы и примеры на blitzcoders.
|
|
|
02.01.2006, 13:51
|
#8
|
|
неимеет смысла подключать dll для работы с другими API
|
|
|
02.01.2006, 16:51
|
#9
|
|
Да, если ты настолько крут, что можешь сам разработать библиотеку интерфейсов под свои нужды. Однако, подавляющее большинство пользуется уже разработанными наборами OpenGL и подобными для звука и пр. и DirectX, тем самым оставляя себе время для общего развития и просто для хорошей жизни.
|
|
|
02.01.2006, 19:18
|
#10
|
|
я использую IRRLICHT 0.14 - только хочу заметить что использую под чистым с++
я имел ввиду что неиметь смысла подключать другой двиг к blitzу
|
|
|
02.01.2006, 20:02
|
#11
|
AnyKey`щик
Регистрация: 29.12.2005
Сообщений: 17
Написано 0 полезных сообщений (для 0 пользователей)
|
зря ты так говоришь, OpenGL инициализировать было бы неплохо, хотя и тормознуто, вот если бы SDL подключить...
|
(Offline)
|
|
02.01.2006, 20:12
|
#12
|
|
Вопрос философский. Чистый С++ только в книжке у Б.Страуступа. Прикладное программирование подразумевает использование этого языка в среде определенной операционной системы. Иррлихт может компилировать и под nix, используя OpenGl, и под Windows с OpenGl или DirectX.
Open Gl и DirectX - это наборы интерфейсов. А Иррлихт сделан на С++. Также как Блитц. Поэтому если у Блитца "сделать другой движок", то это будет уже не блитц.
P.S. По правде говоря, рассматривая усложненный синтаксис BMax, по сравнению с Blitz3D, правильнее переходить сразу на С++.
|
|
|
02.01.2006, 23:34
|
#13
|
|
растолковал то что уже сказано
у двигов два свойства обращения с api :
1) сразу делается под определеное api
2) делается класс api с функциями, к етому классу подключают классы которые реализуют ети функции в определеном api
у ирлихта второй метод
а у блитца первй потому чтобы сменить d3d на ogl в блице прийдется переписать ~50% кода
ps. нащот чистого cpp
я юзаю STD и FreeType2 и все...
|
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Похожие темы
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
API Функции |
maxturbo |
Библиотеки |
8 |
18.09.2009 02:38 |
функций |
NitE |
BlitzMax |
16 |
17.08.2009 00:39 |
Функции ( |
Crystal |
3D-программирование |
26 |
13.09.2007 17:16 |
Функции |
pipns |
Основной форум |
1 |
23.04.2007 11:54 |
Часовой пояс GMT +4, время: 00:32.
|