材质与材质脚本 一、基本概念 (一)Ogre的材质(Material) 为了优化渲染,必须把渲染状态的变化减少到最小。而最频繁的渲染状态改变是材料的变化(大多是纹理的变化)。 Ogre的Material类封装了物体的所有材料属性,类似于3D Studio中material的概念。平时不被认为是属于材...
分类:
其他好文 时间:
2014-06-25 23:49:37
阅读次数:
327
Space Ant大意:有一只蚂蚁,每次都只向当前方向的左边走,问蚂蚁走遍所有的点的顺序输出。开始的点是纵坐标最小的那个点,开始的方向是开始点的x轴正方向。思路:从开始点开始,每次找剩下的点中与当前方向所形成的夹角最小的点,为下一个要走的点(好像就是犄角排序,我不是很会),夹角就是用点积除以两个向量...
分类:
其他好文 时间:
2014-06-25 23:04:20
阅读次数:
205
1、序详细实现了二叉查找树的各种操作:插入结点、构造二叉树、删除结点、查找、 查找最大值、查找最小值、查找指定结点的前驱和后继2、二叉查找树简介它或者是一棵空树;或者是具有下列性质的二叉树: (1)若左子树不空,则左子树上所有结点的值均小于它的根结点的值; (2)若右子树不空,则右子树上所有结点的值...
分类:
其他好文 时间:
2014-06-25 20:44:28
阅读次数:
294
对于限制对话框的最小尺寸,网上好多方法。
有在OnSize里面SetWindowPos或者MoveWindow的,也有在OnSizing里面用这两个函数的。
显然这都不是好办法,会刷屏乱闪。...
分类:
其他好文 时间:
2014-06-25 20:00:32
阅读次数:
172
CentOS安装Puppet
环境介绍:centos6.4x64 采用CentOS-6.4-x86_64-minimal.iso最小化安装
puppet版本3.6.2,ruby1.8.7,facter1.7.1
安装过程:1,关闭selinux
2,添加puppet安装源 rpm -ivh
htt...
分类:
其他好文 时间:
2014-06-24 22:36:51
阅读次数:
256
题意:
给定n,AA
下面n个数m1,m2···mn
则有n条方程
res % m1 = m1-AA
res % m2 = m2-AA
问res的最小值
直接上剩余定理,嘿嘿
#include
#include
#include
#include
#include
#include
#include
#include
using namespace std;
#define ll ...
分类:
其他好文 时间:
2014-06-24 22:32:50
阅读次数:
315
Space Ant
大意:有一只蚂蚁,每次都只向当前方向的左边走,问蚂蚁走遍所有的点的顺序输出。开始的点是纵坐标最小的那个点,开始的方向是开始点的x轴正方向。
思路:从开始点开始,每次找剩下的点中与当前方向所形成的夹角最小的点,为下一个要走的点(好像就是犄角排序,我不是很会),夹角就是用点积除以两个响亮的距离,求一下acos值。
之前一直用叉积做,做了好久阳历都没过,...
分类:
其他好文 时间:
2014-06-24 22:00:39
阅读次数:
274
题目链接:点击打开链接
题意:
给定n个点m条边的无向图
起点、终点
下面m行表示边和边权
再下面n行表示每个点有一辆出租车,这辆出租车能开的最远距离和搭乘这辆车的费用
问到终点的最小费用
开始感觉复杂度太大不好下手,暴力出奇迹。。
Y一下即可得到 spfa套spfa
注意inf要足够大,__int64
#include
#include
#include
#inclu...
分类:
其他好文 时间:
2014-06-24 19:49:16
阅读次数:
258
以前我写过一篇文章,不规则图形uv贴图的,(http://blog.csdn.net/itolfn/article/details/17240131)当时用的三角剖分的算法,但是那个算法有所不完整,有一条这么规定的:最优性:任意两个相邻三角形形成的凸四边形的对角线如果可以互换的话,那么两个三角形六个内角中最小的角度不会变大。就是取四变形的最大化三角形内角去连接对角线,分组两个三角形,但是有时候不是...
分类:
其他好文 时间:
2014-06-24 19:23:23
阅读次数:
204
icemouse210写了一个Perl版本的,发挥了脚本高度封装的优势。我把代码贴出来,供大家参考分享。...
分类:
其他好文 时间:
2014-06-24 18:41:16
阅读次数:
277