yangxiao
|
908b9e470d
|
do not try to load empty texture
|
2014-12-23 15:52:45 +08:00 |
lvlong
|
db9f4a23fe
|
feedback commit.
|
2014-12-22 18:13:07 +08:00 |
yangxiao
|
1ba826ea17
|
modify code style
|
2014-12-22 17:40:02 +08:00 |
yangxiao
|
d1a35fe47a
|
make bundle thread safe
|
2014-12-19 10:21:30 +08:00 |
lvlong
|
f6bea9b6bb
|
1.add camera culling.
2.add camera culling sample.
3.fix bug: load .obj file material.
|
2014-12-18 17:18:22 +08:00 |
yangxiao
|
5ad408530c
|
merge cocos
|
2014-12-15 17:47:05 +08:00 |
yangxiao
|
3439b7f68d
|
refactor async load callback funtion
|
2014-12-05 15:48:46 +08:00 |
yangxiao
|
c99185b755
|
add async load test
|
2014-12-05 15:01:30 +08:00 |
yangxiao
|
bc57e47ddb
|
add async task callback dipatcher, call it in the main thread
|
2014-12-04 18:31:10 +08:00 |
yangxiao
|
f17df4b0bc
|
add createAsync
|
2014-12-03 17:40:27 +08:00 |
tangziwen
|
0d43a8f337
|
add macro CC_MODEL_VIEWER
|
2014-11-19 17:01:34 +08:00 |
tangziwen
|
63fcdcebdd
|
use dummy texture even if in release mode
|
2014-11-19 16:16:59 +08:00 |
yangxiao
|
0696041ea9
|
add getMeshArrayByName method
|
2014-10-25 12:27:03 +08:00 |
yangxiao
|
f878533f85
|
load attached sprite from cache
|
2014-10-24 15:52:24 +08:00 |
Dhilan007
|
a5f838496c
|
Move `CCCamera.cpp/h` `CCLight.cpp/h` into 2d
|
2014-10-20 16:25:24 +08:00 |
yangxiao
|
9e1656e5b0
|
simplify compute global z when it is transparent
|
2014-10-17 11:52:39 +08:00 |
XiaoYang
|
ed5f5d7229
|
Merge pull request #143 from tangziwen/v3
fix Zorder for transparent mesh
|
2014-10-17 11:14:01 +08:00 |
tangziwen
|
d14b30ecac
|
fix tab style
|
2014-10-17 10:59:53 +08:00 |
tangziwen
|
69cda9ccae
|
fix duplicate function in create dummy texture
|
2014-10-17 08:58:05 +08:00 |
tangziwen
|
f7888d9798
|
tab style fix
|
2014-10-15 17:01:56 +08:00 |
tangziwen
|
6ed31fa47e
|
fix some dummy texture bugs , supply some comments
|
2014-10-15 16:25:14 +08:00 |
tangziwen
|
cd1d2289a6
|
bug fix
|
2014-10-15 11:36:44 +08:00 |
tangziwen
|
29b255fa36
|
use a pure red dummy texture to indicate Sprite3d texture missing
|
2014-10-15 10:39:18 +08:00 |
tangziwen
|
473c9e90b2
|
fix Zorder for transparent mesh
|
2014-10-14 16:59:41 +08:00 |
yangxiao
|
d81e4d7a92
|
fix light uniform array errors, and using shader without light by default fix #8612
|
2014-10-13 15:17:22 +08:00 |
Huabing.Xu
|
e69465e428
|
remove texture unit 4-7, only 0 -3 is reserved
|
2014-10-10 14:06:37 +08:00 |
yangxiao
|
dbf564208b
|
move light from 3d to base
|
2014-09-28 16:02:12 +08:00 |
yangxiao
|
db2ff49f26
|
adjust according to minggo
|
2014-09-26 14:13:26 +08:00 |
yangxiao
|
e2f1b91117
|
remove unused variable
|
2014-09-25 22:25:43 +08:00 |
yangxiao
|
90523fc3d5
|
fix light check
|
2014-09-25 22:24:47 +08:00 |
yangxiao
|
ca9eb3d203
|
support ambient light without normal & optimaze code
|
2014-09-25 18:32:33 +08:00 |
yangxiao
|
8f3f37c2bb
|
auto switch shader according to light status
|
2014-09-25 17:13:46 +08:00 |
yangxiao
|
56313aa895
|
merge cocos
|
2014-09-25 11:05:02 +08:00 |
songchengjiang
|
b51dc584d5
|
Light optimization
|
2014-09-23 17:08:28 +08:00 |
songchengjiang
|
216c40fe9e
|
Modified Light Shader
|
2014-09-22 18:08:58 +08:00 |
yangxiao
|
5b61e569f5
|
light mask
|
2014-09-19 14:50:20 +08:00 |
yangxiao
|
25091ca849
|
add transparent flag to render command
|
2014-09-18 12:00:44 +08:00 |
yangxiao
|
584284c847
|
merge cocos and rename lighttest
|
2014-09-17 14:26:57 +08:00 |
yangxiao
|
c5f6f8de5b
|
share glprogramstate
|
2014-09-17 13:42:08 +08:00 |
yangxiao
|
2e0e4e58c8
|
support transparent object
|
2014-09-12 17:57:54 +08:00 |
yangxiao
|
3cfc36591c
|
merge cocos
|
2014-09-11 10:13:57 +08:00 |
minggo
|
46d4f487bb
|
Merge pull request #7978 from super626/v3
Calculate Content Size for Sprite3D
|
2014-09-10 14:06:47 +08:00 |
Ricardo Quesada
|
6f3ca63f00
|
Moved base/CCPlatform* -> platform/CCPlatform*
|
2014-09-09 17:17:07 -07:00 |
songchengjiang
|
4099015421
|
Sprite3D set default _contentSize by AABB
|
2014-09-09 17:47:34 +08:00 |
liuliang
|
c167ed17ee
|
Set the node name
|
2014-09-03 15:55:11 +08:00 |
liuliang
|
278a3441ce
|
Set the node name
|
2014-09-03 11:43:42 +08:00 |
minggo
|
3679d66c8e
|
remove unneeded includes
|
2014-08-29 15:39:52 +08:00 |
Ricardo Quesada
|
3dda35b4ef
|
Adds `std::nothrow` to `new`
Since cocos2d-x doesn't support exceptions, it is important to add
`std::nothrow` to all the `new` statements
|
2014-08-27 16:31:57 -07:00 |
yangxiao
|
8cb3edf91f
|
merge cocos light work
|
2014-08-27 14:53:39 +08:00 |
yangxiao
|
fdc0fad935
|
tmp work
|
2014-08-27 14:46:24 +08:00 |
yangxiao
|
39cc03173b
|
remove unused variable
|
2014-08-22 14:43:48 +08:00 |
yangxiao
|
d90572fc10
|
engine refactor hide concept of submesh
|
2014-08-22 13:52:03 +08:00 |
yangxiao
|
022b7e3fd3
|
Merge branch 'v3' of https://github.com/super626/cocos2d-x into v3
|
2014-08-22 13:27:14 +08:00 |
yangxiao
|
2d5431353a
|
engine adjust
|
2014-08-22 13:25:26 +08:00 |
lvlong
|
4ce334c0c3
|
Merge branch 'v3' of github.com:super626/cocos2d-x into merge-bundle
|
2014-08-21 18:16:21 +08:00 |
lvlong
|
d00bcbccb0
|
add texture coord2-7
|
2014-08-21 18:14:24 +08:00 |
liuliang
|
082689971d
|
Modify the model resolution
|
2014-08-21 11:23:31 +08:00 |
yangxiao
|
fcf4d79b06
|
setGLProgramState support
|
2014-08-20 19:01:04 +08:00 |
yangxiao
|
bd4aec4bcd
|
support multi-attribs
|
2014-08-20 18:20:19 +08:00 |
liuliang
|
df272ee7f5
|
Modify the parsing
|
2014-08-20 13:53:15 +08:00 |
liuliang
|
a27a420a91
|
Merge branch 'v3' of github.com:super626/cocos2d-x into Meshv3
Conflicts:
cocos/3d/CCSprite3D.cpp
|
2014-08-20 11:45:48 +08:00 |
liuliang
|
c6cd9b029d
|
Modify the parsing
|
2014-08-20 11:40:04 +08:00 |
yangxiao
|
54423efe9f
|
fix reskin
|
2014-08-19 15:25:00 +08:00 |
yangxiao
|
b2d43a4167
|
Merge branch 'v3' of https://github.com/super626/cocos2d-x into v3
|
2014-08-19 11:56:21 +08:00 |
yangxiao
|
f2729c7ef2
|
cache work
|
2014-08-19 11:56:09 +08:00 |
lvlong
|
9c25139895
|
animation & animations
|
2014-08-18 20:22:18 +08:00 |
yangxiao
|
01c1691a4f
|
deal aabb
|
2014-08-18 17:02:13 +08:00 |
yangxiao
|
30ce92f677
|
obj work, make code clean
|
2014-08-18 14:16:34 +08:00 |
yangxiao
|
cd4da73beb
|
merge, obj not work now
|
2014-08-18 11:28:57 +08:00 |
yangxiao
|
79a55286ce
|
refactor to new model
|
2014-08-18 11:13:08 +08:00 |
liuliang
|
2f816aea2c
|
Modified load static model
|
2014-08-18 10:32:23 +08:00 |
yangxiao
|
1e961e00b7
|
obj loader work
|
2014-08-17 22:49:53 +08:00 |
lvlong
|
da63032a46
|
draw sub mesh bug
|
2014-08-16 20:38:00 +08:00 |
lvlong
|
9c41b1a826
|
Merge branch 'v3' of https://github.com/super626/cocos2d-x into merge-bundle
|
2014-08-16 18:20:29 +08:00 |
lvlong
|
4f4b8dc25c
|
for testing
|
2014-08-16 18:19:41 +08:00 |
yangxiao
|
fb1b7ca3bb
|
fix skeleton
|
2014-08-16 18:18:15 +08:00 |
yangxiao
|
7159914248
|
old model work
|
2014-08-16 16:56:04 +08:00 |
yangxiao
|
47d15a4aa1
|
load
|
2014-08-16 14:49:38 +08:00 |
yangxiao
|
ef2db59825
|
modify render
|
2014-08-16 14:16:17 +08:00 |
liuliang
|
21dcc51c0f
|
Modify the material parsing
|
2014-08-16 10:41:42 +08:00 |
liuliang
|
1b92409d78
|
Merge branch 'v3' of github.com:super626/cocos2d-x into Meshv3
|
2014-08-16 09:59:25 +08:00 |
liuliang
|
f35dd346eb
|
Modify Analytic
|
2014-08-16 09:59:08 +08:00 |
yangxiao
|
3ab7c6b952
|
create from bundle data
|
2014-08-15 20:52:45 +08:00 |
liuliang
|
b4a20feabc
|
Parse the data file
|
2014-08-15 18:27:28 +08:00 |
liuliang
|
0db924d7cd
|
Parse the data file
|
2014-08-15 18:20:37 +08:00 |
liuliang
|
c533f66b9f
|
Merge branch 'v3' of github.com:super626/cocos2d-x into Meshv3
|
2014-08-15 17:46:40 +08:00 |
liuliang
|
b5665a4723
|
Modify the binary parsing
|
2014-08-15 17:46:21 +08:00 |
yangxiao
|
2786e63824
|
Merge branch 'newcode' into obb
|
2014-08-14 18:58:46 +08:00 |
yangxiao
|
84bb22780a
|
merge cocos2d
|
2014-08-14 17:16:20 +08:00 |
yangxiao
|
ab783d2702
|
merge cocos2d
|
2014-08-14 17:12:39 +08:00 |
yangxiao
|
1942a27a5c
|
Merge branch 'newcode' into v3_merge
|
2014-08-14 13:55:57 +08:00 |
yangxiao
|
f6da3b76b5
|
use renderer passed instead of get from global
|
2014-08-14 10:29:17 +08:00 |
yangxiao
|
6ce3b5c20a
|
add mirror test
|
2014-08-13 17:38:16 +08:00 |
lvlong
|
f191bebe72
|
optimize Sprite3D get aabb.
|
2014-08-12 13:45:06 +08:00 |
lvlong
|
8101e2ff1a
|
1. move drawnode3d to Sprite3DTest
2. add getAABB to sprite3D and mesh
|
2014-08-08 17:54:39 +08:00 |
yangxiao
|
44c501ca2a
|
merge cocos2d
|
2014-07-31 09:56:23 +08:00 |
yangxiao
|
9f1cfbfca5
|
add skeleton and refactor skin
|
2014-07-30 18:32:34 +08:00 |
yangxiao
|
da4ba95806
|
SubMesh and Attachment
|
2014-07-29 10:49:06 +08:00 |
yangxiao
|
ef1f6892e1
|
deprecated Mesh::create use less parameter ones instead
|
2014-07-10 10:54:37 +08:00 |
yangxiao
|
dbea3a4d04
|
deprecated functions
|
2014-07-09 14:07:33 +08:00 |