Changeset 323 for trunk/src/engine
- Timestamp:
- 08/26/14 04:03:10 (11 years ago)
- Location:
- trunk/src/engine
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/engine/particle_engine.cc
r320 r323 577 577 case particle_origin::CENTER : break; 578 578 case particle_origin::TOP_LEFT : lb = vec2(0.f,-1.f); rt = vec2(1.f,0.f); break; 579 case particle_origin::TOP_CENTER : lb.y = -1.f; rt.y = 0.f; break; break;579 case particle_origin::TOP_CENTER : lb.y = -1.f; rt.y = 0.f; break; 580 580 case particle_origin::TOP_RIGHT : lb = vec2(-1.f,-1.f); rt = vec2(); break; 581 581 case particle_origin::CENTER_LEFT : lb.x = 0.f; rt.x = 1.f; break; … … 663 663 { 664 664 if ( info->count > 0 ) 665 for ( sint32 i = info->count-1; i >= 0; --i )665 for ( sint32 i = (sint32)info->count-1; i >= 0; --i ) 666 666 { 667 667 particle& pinfo = info->particles[i]; … … 723 723 { 724 724 float emission_angle = glm::radians( edata.angle ); 725 float cos_theta = r.frange( cos( emission_angle ), 1.0f );725 float cos_theta = r.frange( glm::cos( emission_angle ), 1.0f ); 726 726 float sin_theta = glm::sqrt(1.0f - cos_theta * cos_theta ); 727 727 float phi = r.frange( 0.0f, 2*glm::pi<float>() ); -
trunk/src/engine/program_manager.cc
r319 r323 57 57 for ( uint32 i = 1; i <= count; ++i ) 58 58 { 59 std::string include( inctable.get<std::string, int>(i) );59 std::string include( inctable.get<std::string,uint32>(i) ); 60 60 if ( i == count ) out += "#line 1\n"; 61 61 out += nv::slurp( include ); -
trunk/src/engine/resource_system.cc
r319 r323 29 29 clear(); 30 30 lua::table_guard table( m_lua, get_storage_name() ); 31 uint32 count = table.get_ integer( "__counter" );31 uint32 count = table.get_unsigned( "__counter" ); 32 32 for ( auto i : range( count ) ) 33 33 {
Note: See TracChangeset
for help on using the changeset viewer.