Lynix
|
88d3ec1ad1
|
Refactored Material interface
Former-commit-id: 9a00be1b73b2c879fc77c9fdddc0192baa241fda
|
2013-06-18 00:37:40 +02:00 |
Lynix
|
7a45ff4884
|
Added RenderStates
Former-commit-id: c742cf2fc1cac807b9e2bcbd88c2b3d77327c106
|
2013-06-17 23:58:45 +02:00 |
Lynix
|
0717823b0e
|
Renamed depth test to depth buffer
Because disabling depth test also disable depth write
Former-commit-id: 0e0b3353c309fb1d702d030accc4349f1f0c6d96
|
2013-05-21 16:16:36 +02:00 |
Lynix
|
4b68ff0118
|
Added alpha-mapping support
Former-commit-id: ba4598e9e5efc47e04e72dc709d64d214d77e9a1
|
2013-05-16 22:48:16 +02:00 |
Lynix
|
38a28c26d2
|
Added user-friendly method for loading maps
Former-commit-id: 4990988256a37c55c6d07b273fd48430221235ae
|
2013-04-09 11:33:03 +02:00 |
Lynix
|
578523b4bf
|
Added emissive mapping support
Former-commit-id: f469b1bcada16f0f2350cc10e9dc25fcf3c24abe
|
2013-04-06 15:07:29 +02:00 |
Lynix
|
6c2fb1eb89
|
Added ResourceRef (Automatic resource reference)
Former-commit-id: 97a0b2732f4dc443b8e1676e68b33b1b53ddf4fb
|
2013-03-15 03:09:58 +01:00 |
Lynix
|
32b1d02cec
|
Updated copyright texts
Former-commit-id: 81483f7a94935c925e53b7f450e42635b1357833
|
2013-03-13 23:23:41 +01:00 |
Lynix
|
347b267d43
|
Added shader flags
Renamed ShaderBuilder enum to ShaderFlags
Former-commit-id: b3440bac5491f0a0a90cbd7f9ed8e396c16c0864
|
2013-03-01 21:54:41 +01:00 |
Lynix
|
43b5e493f6
|
Added face culling boolean to materials
Former-commit-id: ed651beb3545b85d5496bb5739c4caa9c81df8a3
|
2013-02-13 01:35:01 +01:00 |
Lynix
|
09e0ab898d
|
Relaxed constant access
Former-commit-id: 885a7f065ccf9ff1fdbef23c88b852bb2e48fac7
|
2013-01-15 16:53:59 +01:00 |
Lynix
|
e5731bee91
|
Added shader support to materials
Also fixed a lot of bugs related to materials
Former-commit-id: 54086eb3aa36c1a7b31b55056967275e6c24a4c6
|
2013-01-09 20:15:42 +01:00 |
Lynix
|
e3293c6fe1
|
Added normal mapping
Former-commit-id: 7e54b1f01de7d5cf99c42d08d13ba606f73c453d
|
2013-01-09 01:36:18 +01:00 |
Lynix
|
e5650698d2
|
Added copy/move constructor/operator to Material
Former-commit-id: a96676391754ee027bdd6c7b04118db3ea044eb3
|
2012-12-27 22:22:11 +01:00 |
Lynix
|
0e6215a47e
|
(Material) Added non-constant sampler access
Former-commit-id: d2799fc353628afda09fdc45b04134aa541ee480
|
2012-12-19 00:38:06 +01:00 |
Lynix
|
10730de74e
|
Refactored materials
(Renderer) Removed Apply function
(Renderer) Renamed SetTextureSampling to SetTextureSampler
Updated demo
Former-commit-id: d40a9ce05df35b078e645927451093da44eec314
|
2012-12-18 16:17:31 +01:00 |
Lynix
|
8b67d17e38
|
Added texture samplers
I hate Git branchs
Former-commit-id: 6978f1489cdc841d36fbcd6f1a8e01a4adbfcb8a
|
2012-12-17 14:56:29 +01:00 |
Lynix
|
780da2cfa5
|
Resolved conflicts
Former-commit-id: 4bd4e4f8435d701d16d3864dd030a6c1cff48c47
|
2012-12-02 21:49:14 +01:00 |
Lynix
|
a2eb55e74a
|
Fixed repo
Former-commit-id: 5992da5ec759f05dabf82009e660ec58eed96365
|
2012-11-29 10:15:10 +01:00 |
Lynix
|
f48b9ba370
|
(Material) Added methods to loads and get default
Former-commit-id: 9169e84208b0cddbe698daa9286c8b7eb6a8244c
|
2012-11-27 21:37:14 +01:00 |
Lynix
|
b662bca33d
|
Added Material class
Former-commit-id: db16249b1ecbfdc59ecdca709cb75f4bf1b6d10b
|
2012-11-25 14:32:19 +01:00 |