|
3D-программирование Вопросы, касающиеся программирования 3D мира |
08.08.2010, 19:34
|
#16
|
Нуждающийся
Регистрация: 06.08.2010
Сообщений: 77
Написано 5 полезных сообщений (для 5 пользователей)
|
Ответ: вопросик...................
еще один вопрос, у меня неотображаеться мой обьект.вот пример:
Graphics3D 640,480
cam=CreateCamera()
ob=LoadMesh("kunai2.3ds")
PositionEntity ob,0,0,4
ScaleEntity ob,0.1,0.1,0.1
RenderWorld
Flip
WaitKey()
End
|
(Offline)
|
|
08.08.2010, 19:41
|
#17
|
Дэвелопер
Регистрация: 13.02.2010
Сообщений: 1,645
Написано 620 полезных сообщений (для 2,419 пользователей)
|
Ответ: вопросик...................
А кто будет буфер устанавливать, а?
После Graphics3D 640,480 напиши
SetBuffer BackBuffer()
--------------------------------
блин, тип, ты прочитал тот учебник? Если нет-то иди и читай вслух 10 раз все 13 уроков, до полнейшего понимания.
Иначе ты игру не сделаеш
|
(Offline)
|
|
08.08.2010, 20:03
|
#18
|
Элита
Регистрация: 21.01.2010
Адрес: Россия, Рязанская область, г.Михайлов
Сообщений: 2,067
Написано 1,185 полезных сообщений (для 2,828 пользователей)
|
Ответ: вопросик...................
Den, что ты хочешь от ребёнка? посмотрел бы я на тебя в 13 лет, как ты с упоением читаешь учебник 10 раз да и ещё в слух, когда в голове идея создать убийцу Крайзиса и Метро вместевзятых, да и энергия прёт со всех щелей организма тут не до чтения про книги он потом поймёт, когда ничего получаться не будет, и тут на его вопросы перестанут отвечать.
__________________
Main PC:
Intel Core i5 4260U 1.44 GHz + LPDDR3 1x4096 1600 MHz + Intel HD Graphics 5000.
Asus Ёжик T101-MT:
Intel Atom N-570 1.66 Ghz + DDR2 2x1024 800 Mhz + Intel GMA 3150 128 Mb DDR2
Скачать Doom 2D: Remake v0.3.8a
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
08.08.2010, 20:03
|
#19
|
Нуждающийся
Регистрация: 06.08.2010
Сообщений: 77
Написано 5 полезных сообщений (для 5 пользователей)
|
Ответ: вопросик...................
а не, хоть с ним хоть без него, всеравно непоказывет
|
(Offline)
|
|
08.08.2010, 20:09
|
#20
|
Элита
Регистрация: 21.01.2010
Адрес: Россия, Рязанская область, г.Михайлов
Сообщений: 2,067
Написано 1,185 полезных сообщений (для 2,828 пользователей)
|
Ответ: вопросик...................
и ещё Den, не советуй когда не знаешь. Этот код работает без установки буфера.
lexa130, что то у тебя с моделью не так наверно. Приглядись к ней. Может она очень маленькая, может координаты смещены. Попробуй камеру к ней привязать через PointEntity.
__________________
Main PC:
Intel Core i5 4260U 1.44 GHz + LPDDR3 1x4096 1600 MHz + Intel HD Graphics 5000.
Asus Ёжик T101-MT:
Intel Atom N-570 1.66 Ghz + DDR2 2x1024 800 Mhz + Intel GMA 3150 128 Mb DDR2
Скачать Doom 2D: Remake v0.3.8a
|
(Offline)
|
|
08.08.2010, 20:09
|
#21
|
ПроЭктировщик
Регистрация: 11.11.2009
Сообщений: 172
Написано 17 полезных сообщений (для 34 пользователей)
|
Ответ: вопросик...................
почитай http://blitzetc.blitzmax.ru, для начала пойдёт и кстати 13 лет не такой уж и юный возраст для прогеров
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
08.08.2010, 20:17
|
#22
|
Дэвелопер
Регистрация: 21.11.2009
Адрес: Киев
Сообщений: 1,699
Написано 657 полезных сообщений (для 1,962 пользователей)
|
Ответ: вопросик...................
Сообщение от St_AnGer
Den, что ты хочешь от ребёнка? посмотрел бы я на тебя в 13 лет, как ты с упоением читаешь учебник 10 раз да и ещё в слух, когда в голове идея создать убийцу Крайзиса и Метро вместевзятых, да и энергия прёт со всех щелей организма тут не до чтения про книги он потом поймёт, когда ничего получаться не будет, и тут на его вопросы перестанут отвечать.
|
Ну не скажи! Я в 13 лет во многом разбирался, уже программировал и, когда надо, читал учебники, а не задавал тупых вопросов.
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо baton4ik за это полезное сообщение:
|
|
08.08.2010, 20:22
|
#23
|
Дэвелопер
Регистрация: 13.02.2010
Сообщений: 1,645
Написано 620 полезных сообщений (для 2,419 пользователей)
|
Ответ: вопросик...................
Да с SetBuffer BackBuffer() я погоречился.
Согласен с St_AnGer, моделька кривая может быть.
кстати 13 лет не такой уж и юный возраст для прогеров
|
мне 12 было когда я начинал. А вообще 12-15 лет это тот самый возраст в котором человек легко обучается
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
08.08.2010, 20:33
|
#24
|
Элита
Регистрация: 21.01.2010
Адрес: Россия, Рязанская область, г.Михайлов
Сообщений: 2,067
Написано 1,185 полезных сообщений (для 2,828 пользователей)
|
Ответ: вопросик...................
Сообщение от Den
А вообще 12-15 лет это тот самый возраст в котором человек легко обучается
|
Абсолютно ничего не имел ввиду против его умственных способностей и его возраста! Сам начал программирование изучать в 12 лет. Просто человек должен сам понять, что надо сначала читать книги, потом уже спрашивать если что то ну никак совсем не хочет пониматься.
__________________
Main PC:
Intel Core i5 4260U 1.44 GHz + LPDDR3 1x4096 1600 MHz + Intel HD Graphics 5000.
Asus Ёжик T101-MT:
Intel Atom N-570 1.66 Ghz + DDR2 2x1024 800 Mhz + Intel GMA 3150 128 Mb DDR2
Скачать Doom 2D: Remake v0.3.8a
|
(Offline)
|
|
08.08.2010, 20:36
|
#25
|
Нуждающийся
Регистрация: 06.08.2010
Сообщений: 77
Написано 5 полезных сообщений (для 5 пользователей)
|
Ответ: вопросик...................
да блин,,, вы можете написать кодом,
а то я нечего не пойму, и очень хочу научиться писать игры
|
(Offline)
|
|
08.08.2010, 21:17
|
#26
|
Гигант индустрии
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений (для 4,437 пользователей)
|
Ответ: вопросик...................
Сообщение от lexa130
да блин,,, вы можете написать кодом,
а то я нечего не пойму, и очень хочу научиться писать игры
|
Сообщение от St_AnGer
lexa130, что то у тебя с моделью не так наверно. Приглядись к ней. Может она очень маленькая, может координаты смещены. Попробуй камеру к ней привязать через PointEntity.
|
__________________
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо tormoz за это полезное сообщение:
|
|
08.08.2010, 21:29
|
#27
|
ПроЭктировщик
Регистрация: 11.11.2009
Сообщений: 172
Написано 17 полезных сообщений (для 34 пользователей)
|
Ответ: вопросик...................
Сообщение от lexa130
да блин,,, вы можете написать кодом,
а то я нечего не пойму, и очень хочу научиться писать игры
|
нужно учить программирование, а не находить код и тупо копировать его(копи-паст), разбирайся в коде.А по поводу хочешь научится писать игры, это смотр какие игры ты имеешь ввиду.Если те которые смотришь на витрине, а потом качаешь с торентах, то хочу огорчить тебя : такие игры делаются чаще всего большим штатом разработчиков.Одному конечно можно, но это очень не легко. И кстати большинство новичков которые начинают прогать, и задавать много вопросов на этом форуме, проподают отсюда бесследно примерно на 20 сообщении... это я так, к слову
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
08.08.2010, 22:25
|
#28
|
Бывалый
Регистрация: 25.12.2007
Адрес: г. Краснодар
Сообщений: 894
Написано 421 полезных сообщений (для 1,079 пользователей)
|
Ответ: вопросик...................
lexa130 загляни в справку блица: этот пример оттуда сам пойми в чем отличие с твоим кодом:
Graphics3D 640,480
SetBuffer BackBuffer()
camera=CreateCamera()
light=CreateLight()
RotateEntity light,90,0,0
drum=LoadMesh("media/oil-drum/oildrum.3ds")
PositionEntity drum,0,0,MeshDepth(drum)*2
While Not KeyDown( 1 )
RenderWorld
Flip
Wend
End
End
__________________
|
(Offline)
|
|
01.09.2010, 01:33
|
#29
|
[object Object]
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,355
Написано 2,471 полезных сообщений (для 6,852 пользователей)
|
Ответ: вопросик...................
Den, можно спокойнее? На этот раз я просто всё удалил. В следующий раз буду карать.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
11.09.2010, 02:02
|
#30
|
ПроЭктировщик
Регистрация: 26.06.2007
Сообщений: 194
Написано 21 полезных сообщений (для 25 пользователей)
|
Ответ: вопросик...................
Graphics3D 640,800; Даж не могу представить себе такой монитор...
SetBuffer BackBuffer()
camera=CreateCamera()
light=CreateLight()
fen=LoadImage("cursor.bmp")
While Not KeyHit(1); Удалить ненужную фигню, зачем запускать 2 бесконечных
;цикла? притом 1 прям в другом оО...
DrawImage fen,MouseX(),MouseY(); Перенести в цикл который ниже
sp=CreateSphere();-------Никогда не создавай в цикле объекты, без условия,
;ато будут штамповатся пока памятьн е кончится и выдаст MAV, так же не загружай и т. д.
;что нада делать 1 раз а не милльион триста тысяц милиардоффф)))
PositionEntity sp,0,0,5
tex=LoadTexture("Earth.jpg")
EntityTexture sp, tex
While Not KeyDown( 1 )
TurnEntity sp,0,-1,0
RenderWorld
Flip
Wend
End
Graphics3D 800,600
SetBuffer BackBuffer()
camera=CreateCamera()
light=CreateLight()
fen=LoadImage("cursor.bmp")
sp=CreateSphere()
PositionEntity sp,0,0,5
tex=LoadTexture("Earth.jpg")
EntityTexture sp, tex
While Not KeyDown( 1 )
cls; Очищаем экран (если чёт рисовали что ненада, допустим
;мышку в предыдущем месте где она была в предыдущий раз...)
DrawImage fen,MouseX(),MouseY()
TurnEntity sp,0,-0.1,0
UpdateWorld
RenderWorld
Flip
Wend
End
Возможно еще ты камеру не там поставил, поэксперементируй... я тут пошаманил чуток, должно работать...теоретически
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 07:41.
|