Problem Description Ignatius被魔王抓走了,有一天魔王出差去了,这可是Ignatius逃亡的好机会.魔王住在一个城堡里,城堡是一个A*B*C的立方体,可以被表示成A个B*C的矩阵,刚开始Ignatius被关在(0,0,0)的位置,离开城堡的门在(A-1,B-1,C-1)的位 ...
分类:
其他好文 时间:
2016-05-28 14:14:05
阅读次数:
129
3140: [Hnoi2013]消毒 Description 最近在生物实验室工作的小T遇到了大麻烦。 由于实验室最近升级的缘故,他的分格实验皿是一个长方体,其尺寸为a*b*c,a、b、c 均为正整数。为了实验的方便,它被划分为a*b*c个单位立方体区域,每个单位立方体尺寸为1*1*1。用(i,j, ...
分类:
其他好文 时间:
2016-05-28 11:23:59
阅读次数:
131
Description 超立方体是立方体在高维空间内的拓展(其在 2 维情况下退化为正方形,1维情况下退化成线段)。在理论计算机科学领域里,超立方体往往可以和 2 进制编码联系到一起。对理论计算机科学颇有研究的 Will 自然也会对超立方体有着自己的思考。 上图就是在 0~4 维空间内超立方体所对应 ...
分类:
其他好文 时间:
2016-05-25 22:26:11
阅读次数:
366
已经掌握了CALayer下的CATransition动画在同一个控制器下实现,但是在不同控制器间跳转又该如何实现呢? 下面附上一些常用的动画类型: Fade = 1, //淡入淡出 Push, //推挤 Reveal, //揭开 MoveIn, //覆盖 Cube, //立方体 SuckEffect ...
分类:
移动开发 时间:
2016-05-22 15:07:55
阅读次数:
220
首先,我们用three.js让cube动起来。
Three.js是一个简化的webgl的js库,webgl可以在浏览器上创造一个完美的三维世界。webgl就是在浏览器实现三维效果的一套规范。绘制一个三维立方体,使用webgl需要100多行,而three.js只要10几行。
three.js使用最重要的东西:场景(scene),相机(camera),渲染器(renderer)。有了这三件...
分类:
其他好文 时间:
2016-05-13 04:32:31
阅读次数:
195
上一次我们学习了如何画一个2D三角形,现在让我们进一步学习如何画一个旋转的彩色立方体吧。 具体流程同画三角形类似,因此不再给出完整代码了,不同的部分会再说明。 由于我们要画彩色的立方体,所以顶点结构体中加入颜色变量 着色器代码 定义了一个矩阵gWorldViewProj,后面我们会利用它进行旋转立方 ...
分类:
其他好文 时间:
2016-05-11 23:44:21
阅读次数:
309
刚发现一个网站上面的3D立方体效果挺好看的,就模仿着用CSS3实现了一个类似的效果:http://1.huizit1.applinzi.com//CSS/transform_3D/cube_3D.html 这样的3D透视效果主要是用了perspective和transform-style: pres ...
分类:
Web程序 时间:
2016-05-10 02:19:40
阅读次数:
428
OpenGL的承载体是GLSurfaceView,而GLSurfaceView类在很多方面类似于View,那么它同样具有与View的一些待遇,比如也能够响应KeyEvent,MotionEvent事件等等,从前面几篇中,有很多立方体的图形可以在每次重绘的时候,设置不同的位置和旋转角度,就可以实现图形的位置的变化,这里就可以通过触摸事件产生的坐标位置,让图形跟随触摸方向移动或者变换.
整体上不是很...
分类:
移动开发 时间:
2016-05-07 08:49:43
阅读次数:
180
这里需要有一些爆炸的粒子特效,如果大家没有的话,我会打包在项目中,这是我在网上下载的一些特效,里面有很多特效,我就只用了其中一个来做测试。
爆炸特效的路径在:Assert–>JMO Assert–>WarFX–>Explosions首先创建好一个3D项目,做出如下类似的场景。
注意:需要给立方体添加Rigidbody(刚体)组件,不然没有效果。给摄像机添加一个Boom脚本,编辑如下:using...
分类:
编程语言 时间:
2016-05-07 06:53:23
阅读次数:
432
首先,要让一个物体在3D世界里面运动起来。 要在一个具有碰撞器的面和一个具有碰撞器的体。 要具有碰撞器属性,不然其他物体会穿过的。 默认的碰撞器是一个具有阻碍效果的,如果让碰撞器具有了一个触发器属性Is Trigger,就变成一个触发器。其他物体是能够穿过的。 创建一个具有刚体属性的立方体,运行起来 ...
分类:
编程语言 时间:
2016-04-30 22:18:25
阅读次数:
271