コード例 #1
0
ファイル: Light.cs プロジェクト: polytronicgr/FlightSimulator
        private LightColor Strength(Vector3D pos)
        {
            LightColor ret = new LightColor(brightness);

            if (type.Equals("POINT"))
            {
                double dist = pos.Sub(position).Length();
                if (dist > 0.0D)
                {
                    ret.Mult(1.0D / dist / dist);
                }
            }
            return(ret);
        }