Пример #1
0
        private void Initialize(ImageBuffer sourceImage)
        {
            RectangleInt sourceBoundingRect = sourceImage.GetBoundingRect();

            Initialize(sourceImage, sourceBoundingRect);
            OriginOffset = sourceImage.OriginOffset;
        }
Пример #2
0
		private void Initialize(ImageBuffer sourceImage)
		{
			RectangleInt sourceBoundingRect = sourceImage.GetBoundingRect();

			Initialize(sourceImage, sourceBoundingRect);
			OriginOffset = sourceImage.OriginOffset;
		}
Пример #3
0
        private void renderScene()
        {
            SetupScene3();

            RayTracer.RayTracer raytracer = new RayTracer.RayTracer(AntiAliasing.Medium, true, true, true, true, true);
            raytracer.RenderUpdate += new RenderUpdateDelegate(raytracer_RenderUpdate);

            rect_i rect = new rect_i(0, 0, 512, 512);
            bitmap = new ImageBuffer(rect.Width, rect.Height, 32, new BlenderBGRA());

            Graphics2D graphics2D = bitmap.NewGraphics2D();

            raytracer.RayTraceScene(graphics2D, rect, scene);

            graphics2D.Rect(new rect_d(bitmap.GetBoundingRect()), RGBA_Bytes.Black);
        }