自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 [c++][SDL]图形学菜鸡的软渲染之路3-矩阵与各种变换

进入3d世界矩阵变换模型矩阵视图矩阵投影矩阵视窗变换

2020-08-04 13:55:04 646 1

原创 [c++][SDL]图形学菜鸡的软渲染之路2-SDL环境配置

基础环境配置配置SDL图形界面可以方便我们查看渲染结果,可以使用QT,GLFW,SDL等常见图形界面。本文使用的是SDL库,配置过程可以参考博客从零开始软渲染0-从点开始这里我将SDL窗口分装成一个类,和我们软渲染的核心逻辑分离,便于之后可能需要更换其他图像界面的情况发生。//头文件SDLWindow.h#pragma once#include "SDL.h"#include "SDL_revision.h"#include "myVector.h"class SDLWindow{

2020-08-03 11:05:21 365

原创 [c++][SDL]图形学菜鸡的软渲染之路1-渲染流程概述

软渲染流程渲染流程概览1.效果2.模型变换3.视图变换4.投影变换5.标准设备变换6.视窗变换7.光栅化渲染流程概览参考了很多大佬的博客,最终也成功写出了自己的软渲染器,这里记录一下自己的学习心得,有错的话希望大家可以指正。参考:LearnOpenGL CN 坐标系统1.效果图像渲染的过程就是将三维空间中面片数据的映射到二维空间中,并对这一面片进行着色的过程。软渲染就是用软件模拟硬件中的各种操作,完成这一过程。我们的所有模型都可以用很多个三角面片进行近似,本文中软渲染器也用三角面片为渲染的基

2020-07-28 19:39:02 2086 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除