<commit_before>## 2017年项目计划Ticket
### 2017/06/29 【进行中】
* 图形渲染模块
	* 实现一个3D的Text和Image渲染，自定义渲染管理，使得渲染效率达到最优。
	* 优化Standard Shader的复杂度，实现手机上PBR渲染。
	* 实现一些通用的、高效率的Shader效果。
		* Texture
			* VertexColor + Color + Opaque + Cull切换 + ZWrite切换
			* VertexColor + Color + Transparent + Cull切换 + ZWrite切换 + Blend切换
			* VertexColor + Color + Texture + Opaque + Cull切换 + ZWrite切换
			* VertexColor + Color + Texture + Transparent + Cull切换 + ZWrite切换 + Blend切换
		
		* Diffuse
			* 把Mobile/Diffuse下的Shader移植出来
			* 有Transparent、Cut off、Opaque、带Fog、带Color
			* ColorBlend: lerp color and maintexture color
			
		* UI
			* UI + Mask切换 + Gray切换
		
		* Normal Effect
			* Texture + RotateUV + Color + 上下翻转UV + 左右翻转UV + Overlay(Additive, Multiply, AlphaBlend)
			* Texture + RotateUV1 + Color1 + RotateUV2 + Color2 + 上下翻转UV + 左右翻转UV  + Overlay(Additive, Multiply, AlphaBlend)
			
		* Post Effect
			* Bloom
			* HDR曝光
			* Motion Blur
			* Radial Blur
			* Global Fog
			* 屏幕扭曲
			* 屏幕碎裂
		
		* Special Effect
			* Grap Screen实现镜面反射
			* 水面效果
			* 溶解效果
			* 自由发挥


### 未来计划
* 输入模块
	* 完善输入模块
	* 统一输入接口
	
* 摄像机模块
	* 接入输入模块，实现触摸屏上操控相机旋转、缩放和移动
	* 碰撞检测

* UI模块
	* 完善UI框架，回退记录功能
	* 重新设计UI的层级结构，以实现 渲染和顶点更新的效率达到最优
	* 编写UI通用控件

* NativeDialog 本地对话框
	* 找一个NativeDialog插件、开源的进行改造。
	* 统一对话框接口，实现android、ios、editor下的本地对话框接口。<commit_msg>plan ticket新增。<commit_after>## 2017年项目计划Ticket
### 2017/06/29 【进行中】
* 图形渲染模块
	* 实现一个3D的Text和Image渲染，自定义渲染管理，使得渲染效率达到最优。
	* 优化Standard Shader的复杂度，实现手机上PBR渲染。
	* 实现一些通用的、高效率的Shader效果。
		* Texture
			* VertexColor + Color + Opaque + Cull切换 + ZWrite切换
			* VertexColor + Color + Transparent + Cull切换 + ZWrite切换 + Blend切换
			* VertexColor + Color + Texture + Opaque + Cull切换 + ZWrite切换
			* VertexColor + Color + Texture + Transparent + Cull切换 + ZWrite切换 + Blend切换
		
		* Diffuse
			* 把Mobile/Diffuse下的Shader移植出来
			* 有Transparent、Cut off、Opaque、带Fog、带Color
			* ColorBlend: lerp color and maintexture color
			
		* UI
			* UI + Mask切换 + Gray切换
		
		* Normal Effect
			* Texture + RotateUV + Color + 上下翻转UV + 左右翻转UV + Overlay(Additive, Multiply, AlphaBlend)
			* Texture + RotateUV1 + Color1 + RotateUV2 + Color2 + 上下翻转UV + 左右翻转UV  + Overlay(Additive, Multiply, AlphaBlend)
			
		* Post Effect
			* Bloom
			* HDR曝光
			* Motion Blur
			* Radial Blur
			* Global Fog
			* 屏幕扭曲
			* 屏幕碎裂
		
		* Special Effect
			* Grap Screen实现镜面反射
			* 水面效果
			* 溶解效果
			* 自由发挥


### 未来计划
* 输入模块
	* 完善输入模块
	* 统一输入接口
	
* 摄像机模块
	* 接入输入模块，实现触摸屏上操控相机旋转、缩放和移动
	* 碰撞检测

* UI模块
	* 完善UI框架，回退记录功能
	* 重新设计UI的层级结构，以实现 渲染和顶点更新的效率达到最优
	* 编写UI通用控件
	
* 配置文件模块
	* 使用Sqlite来存储配置文件，已解决Mono内存问题

* NativeDialog 本地对话框
	* 找一个NativeDialog插件、开源的进行改造。
	* 统一对话框接口，实现android、ios、editor下的本地对话框接口。
{'fraction_non_alphanumeric': 0.0950584685024519, 'fraction_numerical': 0.012825348924933987, 'mean_word_length': 3.4126455906821964, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4923364', 'n_tokens_mistral': 1617, 'n_tokens_neox': 1735, 'n_words': 208}