forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   3D-программирование (http://forum.boolean.name/forumdisplay.php?f=12)
-   -   Помогите новечку) (http://forum.boolean.name/showthread.php?t=5201)

johnk 18.12.2007 21:32

Re: Помогите новечку)
 
http://johnk.3dn.ru/forum/3-2-2 - склероз?

dector 18.12.2007 22:00

Re: Помогите новечку)
 
не...
просто желательно еще и обяснение

ABTOMAT 19.12.2007 00:39

Re: Помогите новечку)
 
Цитата:

школу блица. "скул" тоесть
sucks
если не лень посмотреть на сиё - качай по ссылке, шо ЖонК дал...

Strelok3848 19.12.2007 10:42

Re: Помогите новечку)
 
Хочу сделать следы от пуль ну хотябы простые(чёрной точкой) , но не имею представления как это реализовать. Кто знает помогите.

H@NON 19.12.2007 11:55

Re: Помогите новечку)
 
отткрываем поиск по форуму, забиваем туда "следы от пуль" и вуаля!.
http://boolean.name/showthread.php?t...F1%EB%E5%E4%FB
http://boolean.name/showthread.php?t...F1%EB%E5%E4%FB

Damp 19.12.2007 14:26

Re: Помогите новечку)
 
В примере про замок сделано спрайтами, а если на боте нужно, то рисовать в текстуру...

Strelok3848 19.12.2007 14:27

Re: Помогите новечку)
 
А как сделать с помощью спрайтов ?Полазил по ссылками ниничего не понял.)

HolyDel 19.12.2007 14:32

Re: Помогите новечку)
 
посмотри пример Castle.
где то на форуме была моя сетевая стрелялка - там тоже с декалями.

ABTOMAT 20.12.2007 00:46

Re: Помогите новечку)
 
В Castl'е просто делается спрайт в месте попадания...
Кровь, например, таким способом не сделать.

avel 15.01.2008 22:46

Ответ: Помогите новечку)
 
dector не смотри блиц скул. это бяка! :)
ABTOMAT почему не сделать? сделать! только спрайтов больше надо + задать их движение...

Halk-DS 16.01.2008 04:09

Ответ: Помогите новечку)
 
2 Strelok 3848
Ето пример со спрайтами !!!

Type Sled
Field Time,Spr
End Type

Graphics3D 640,480,32,0

Global Walls=CreateCube()
Global Cam=CreateCamera()
Global Point=CreateSprite()
Global PointTex=CreateTexture(10,10)
Global Lit=CreateLight()

ScaleEntity Walls,10,10,1
PositionEntity Cam,0,0,-20
EntityPickMode Walls,2
SpriteViewMode Point,2
HideEntity Point

HidePointer

Repeat

MoveEntity Cam,(KeyDown(205)-KeyDown(203))*.05,0,(KeyDown(200)-KeyDown(208))*.05
gradx#=gradx#+MouseXSpeed()*0.1
grady#=grady#+MouseYSpeed()*0.1
MoveMouse GraphicsWidth()*0.5,GraphicsHeight()*0.5
RotateEntity Cam,grady#,-gradx#,0,False

If MouseHit(1)
AddBlackPoint
EndIf

DeletePoints

RenderWorld
Flip

Until KeyHit(1)

End

Function DeletePoints()

For N.Sled=Each Sled
N\Time=N\Time-1
If N\Time<0
FreeEntity N\Spr
Delete n
EndIf
Next

End Function

Function AddBlackPoint()

CameraPick(Cam,GraphicsWidth()*.5,GraphicsHeight() *.5)
If PickedEntity()<>0
N.Sled=New Sled
N\Time=100
N\Spr=CopyEntity( Point )
EntityTexture N\Spr,PointTex
PositionEntity N\Spr,PickedX#(),PickedY#(),PickedZ#()-.1
ScaleSprite N\Spr,0.2,0.2
EndIf

End Function

moka 17.01.2008 19:49

Ответ: Помогите новечку)
 
Вы не поверите, но к примеру кровь в Gears of War делаеться 2-5 спрайтами :)

ABTOMAT 17.01.2008 21:02

Ответ: Помогите новечку)
 
Цитата:

ABTOMAT почему не сделать? сделать! только спрайтов больше надо + задать их движение...
Это было бы брутально и бессердечно...

avel 17.01.2008 23:17

Ответ: Помогите новечку)
 
ну почему же... нормально. :)
я всегда кровь спрайтами делаю.

H@NON 17.01.2008 23:29

Ответ: Помогите новечку)
 
еще хороший вариант добавить мясо в игру, то есть помимо крови создавать отрывающиеся части тела, и то что испольуются спрайты менее заметно, да и просто красиво.


Часовой пояс GMT +4, время: 22:33.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot