怎么制作黑客_黑客帝国制作方法视频教程

hacker|
100

求黑客帝国数字雨的制作方法

复制以下内容到记事本,另存为“黑客帝国数字雨.bat ”运行即可或再按Alt+Enter全屏!@echo %dbg% off

setlocal ENABLEDELAYEDEXPANSION

mode con cols=80 lines=30

clsset 退格=

set redtek=" "set end=0:start set /a end+=1 call :calc set /p=!setspaces! nulping /n 1 127.1nul set /p=%退格%nul set /p=%redtek:~1,79%nulecho. goto :start:calc if %end%==28 ( set /a end=0 cls set /a cols=!random:~0,2! echo ... 风力:!cols! ... if !cols! GTR 76 set cols=76 if !cols! LSS 2 set cols=2 set setspaces=!redtek:~1,%cols%!!random:~0,1! goto :eof )@echo off

mode con cols=80

color 02

for /f %%i in (test.txt) do set str_char=%%i

set str_blank=

setlocal enabledelayedexpansion:loop

:: 取随机位置上的字符

set /a num_char=1%random:~-1%%random:~0,1%-100

set char=!str_char:~-%num_char%,1!:: 设置随机长度的空格

set /a num_blank=1%random:~-1%%random:~0,1%-100

set blank=!str_blank:~0,%num_blank%!

echo.%blank%%char%

goto loop@echo off

mode con cols=80

set a=1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ~`!@#%.*(){}[]_+-=\"'?.,/^^^^^

set b=

setlocal enabledelayedexpansion

:a

set /a num=%random%%%92

set 字符=!a:~-%num%,1!

set/a c=%random%%%80

set 空格=!b:~-%c%!

echo %空格%^%字符%

goto a

@echo off

mode con cols=80 LINES=30

set a=1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ~`!@#%.*(){}[]_+-=\"'?.,/^^^^^

set b=

setlocal enabledelayedexpansion

:a

set /a num=%random%%%92

set 字符=!a:~-%num%,1!

set/a c=%random%%%80

set 空格=!b:~-%c%!

::echo. %空格%^%字符%set/a i+=1

rem 指针=i 尾指针=j

set/a j=i-30

set line%i%=%空格%^%字符%

FOR /L %%v IN (%i%,-1,%j%) DO echo.!line%%v!

::ping /n 127.1nul

goto a@echo off

::mode con cols=80

setlocal ENABLEDELAYEDEXPANSION

color 02goto BEGIN

goto :eof::function mt_rand "a" "b"

:mt_rand

::(

set a=%~1

set b=%~2

set /a _mt_rand=(!random!%%(%b%-%a%))+%a%

exit /b 0

::):BEGIN

::{--

SET iWidth=80

SET iDensity=6

SET sText="#$'()*+,-./0123456789:;?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~

SET sText=!sText:"=!

set /A iText=90-1for /l %%i in (1,1,%iWidth%) do (

set aDown%%i=0

):loop

for /l %%I in (1,1,%iWidth%) do (

set /a aDown%%I-=1

if !aDown%%I! LSS 0 (

call :mt_rand "0" "%iDensity%"set aArrow%%I=!_mt_rand!

call :mt_rand "10" "25"set aDown%%I=!_mt_rand!

)

if !aArrow%%I! EQU 1 (

call :mt_rand "0" "%iText%"(FOR %%M IN ("!_mt_rand!") DO SET aa=!sText:~%%~M,1!)

set /p=!aa!nul

) else (

set /p= nul

)

)

goto loop

::--}:exit

exit /b 0@echo off

setlocal ENABLEDELAYEDEXPANSION

color 02for /l %%i in (1,1,80) do (

set Down%%i=0

):loop

for /l %%j in (1,1,80) do (

set /a Down%%j-=1

if !down%%j! LSS 0 (

set /a Arrow%%j=!random!%%4

set /a Down%%j=!random!%%15+10

)

if "!Arrow%%j!" == "1" (

set /a chr=!random!%%2

set /p=!chr!nul

) else (

set /p= nul

)

)

goto loop

goto :eof@echo off

setlocal ENABLEDELAYEDEXPANSION

for /l %%i in (1,1,80) do (

set Down%%i=0

)for /l %%i in (0) do (

set line=

for /l %%j in (1,1,80) do (

set /a Down%%j-=1

call set x=!down%%j!

if !x! LSS 0 (

set /a Arrow%%j=!random!%%6

set /a Down%%j=!random!%%15+10

)

call set x=!Arrow%%j!

if "!x!" == "1" (

set line=!line!1

) else (set "line=!line! ")

)

call set /p=!line!nul

)[/code]

谁教我黑客帝国那个数据流的特效

这个是网上最经典的一个做数字雨的教程

前期用PS,后期合成用AE,整合在一张比较大的图片上了,你需耐心一些

《黑客帝国》中凌空旋转的效果是怎么制作出来的?

那段已经名垂影史的镜头叫做

子弹时间

什么是子弹时间?

自从《黑客帝国》上映后,“子弹时间”特技似乎成了它的一块招牌,无数影迷只要提起《黑客帝国》,就一定会说到“子弹时间”。而且,该特技后来也是被模仿得最多的银幕特技之一,无数的广告和电影、电视中都对它进行了模仿,其中比较有名的有《霹雳娇娃》、《怪物史莱克》、《恐怖电影》等,除了《怪物史莱克》中学得比较有意思外,其他的多为东施效颦之作。

他们拍摄“子弹时间”镜头时,是以120架照相机精确地摆放在一条由电脑追踪系统设定的路线上,然后让这些相机的快门按照电脑预先编程好的顺序和时间间隔开始拍照,然后把各个角度拍得的照片全部扫描进电脑,由电脑对相邻两张照片之间的差异进行虚拟修补,这样就能获得360度镜头下拍摄对象的连贯、顺滑的动作,最后再由电脑将该连贯的动态图象与背景融合,才有了我们在电影中看到的令人拍案叫绝的新奇镜头。

怎么用FLASH做出黑客帝国数字雨的特效

建议你用affter effect做,

优酷搜索“ 罡渡晨星 黑客帝国数字雨 “ 刚刚好就是你要的教程,这个也是最像的了,罡渡晨星还有很多别的教程,非常优秀的。

参考【 频你本视 】视频制作初学网。

跪求flash制作数字瀑布的教程或过程~像黑客帝国那样

效果:

制作方法

1、制作随机数字

新建一400px*300px的flash文档,背景为黑色。按CTRL+F8建一MC,在此MC中建一动态文本,变量名为num,

在其帧上加上AS

num=random(10);

这样动态文本就能显示从0到9的数字。

2、返回主场景,按CTRL+F8建一MC,按CTRL+L打开库,从库中刚才制作好的MC,实例名设为myNum,

在帧上加下列AS

for(var i=1;i10;i++)

myNum.duplicateMovieClip("myNum"+i,i);

this["myNum"+i]._y=myNum._y+i*myNum._height*0.7;

this["myNum"+i]._alpha=10*(10-i)+10;

{}

代码解释:复制9个MC,并让他们纵向等距排列,0.7的作用是把MC间的间距缩小。最后一行是使透明度从上到下渐变。

3、返回主电影,从库中拖出制作好的MC,实例名设为myNum,

在此MC上加上AS

onClipEvent (load)

_alpha = random(95)+5;

a = ((100-_alpha)*4)*0.08+4;

_y = -myNum._height*10;

_x = random(400);

_xscale = _yscale=1.2*((_alpha*0.4)*2+30);

{}

onClipEvent (enterFrame)

_y += a;

if (_y300) {

this.removeMovieClip();

{}

}

代码解释:当MC载入时随机设置其透明度,并根据透明度设置MC的运动速度及缩放比例。MC的y坐标为场景的上方,x坐标为随机值。

当MC进入帧时让其向下运动,超出场景下方时删除此MC。

4、在主电影的帧上加下列AS,不断复制MC,形成数字流效果。

var n = 0;

onEnterFrame = function ()

myNum.duplicateMovieClip("ball"+n++, n);

if(n300){

n=0;

{}

};

用premiere制作黑客帝国数字流方法

Pr是剪辑软件,关于字体数字的特效都相对基础。

黑客帝国的数字流特效一般用Ae来作,网上可以搜到专门的模板,直接套用很方便。

希望采纳答案,谢谢~

0条大神的评论

发表评论