axiometry / sgine Goto Github PK
View Code? Open in Web Editor NEWAutomatically exported from code.google.com/p/sgine
License: BSD 3-Clause "New" or "Revised" License
Automatically exported from code.google.com/p/sgine
License: BSD 3-Clause "New" or "Revised" License
In OpenGL Generator some methods do not match up perfectly. Support needs to be
added to the generator to handle these scenarios properly.
Original issue reported on code.google.com by [email protected]
on 24 Feb 2011 at 2:53
Generating the source code inline is inefficient and hacky and should be
replaced by the utilization of templates.
Original issue reported on code.google.com by [email protected]
on 5 Mar 2011 at 3:06
Currently images can be loaded through ImageIO and pushed into a texture
via BufferedImage but this is inefficient and more CPU intensive than
loading and converting from a filesystem format directly into a GL texture.
Image types that should be supported include:
* PNG
* JPG
* TIF
* GIF
* TGA
Original issue reported on code.google.com by darkfrog26
on 11 Dec 2009 at 8:33
Jenkins should be updated to the latest version and sgine builds should rely on
the SBT plugin rather than executing via a command-line process.
Original issue reported on code.google.com by [email protected]
on 27 Mar 2011 at 2:14
Currently the FPS object prints out the fps every second to the output
stream. It would be much more useful to have a visual fps counter.
Original issue reported on code.google.com by darkfrog26
on 16 Dec 2009 at 1:15
See sumary
Original issue reported on code.google.com by [email protected]
on 13 Jun 2011 at 6:41
Utilize http://mtkopone.github.com/scct/ to support code coverage on the SBT
project.
Original issue reported on code.google.com by [email protected]
on 13 Jun 2011 at 6:34
Finished the method signature support in the OpenGL Generator in the
multi-project branch.
Original issue reported on code.google.com by [email protected]
on 24 Feb 2011 at 2:47
Tag the current default branch and merge multi-project in.
Original issue reported on code.google.com by [email protected]
on 27 Mar 2011 at 2:31
Applet support needs to be completed for OpenGL
Original issue reported on code.google.com by darkfrog26
on 16 Dec 2009 at 1:17
[deleted issue]
Details for methods and fields docs need to be generated at the time code is
generated.
Original issue reported on code.google.com by [email protected]
on 23 Mar 2011 at 3:11
You are missing rotateZ method on Matrix4.
Original issue reported on code.google.com by [email protected]
on 24 Aug 2011 at 10:49
Add code coverage support for tests with http://mtkopone.github.com/scct/
Original issue reported on code.google.com by [email protected]
on 23 Feb 2011 at 4:28
I don't know if it is a real issue or if the developer using sgine is
responsible for avoiding this situation. I've got a double property that is
filtered and animated:
import org.sgine.property.animate.LinearNumericAnimator
import org.sgine.property.FilteredProperty
import org.sgine.property.MutableProperty
import org.sgine.property.AnimatingProperty
import org.sgine.property.FilterType
object AnimatingFilterIssue {
def main(args: Array[String]) {
val prop = new MutableProperty[Double]
with FilteredProperty[Double]
with AnimatingProperty[Double]
{
animator = new LinearNumericAnimator(1)
val filter = (alpha: Double) => Math.max(0, Math.min(value, 1))
val filterType = FilterType.Modify
}
prop := 1.5;
prop.waitForTarget();
println("finished") //unreachable because animation target was filtered
}
}
Trying to set the animation target to a value that will be filtered causes the
animation to run infinitely, as the snippet shows. The reason is obviously that
the animation target can't be reached.
Changing the filter type to 'Retrieve' behaves equal.
I guess this problem could be a mine field for complex projects.
I work with version 2.8.1, Windows 7.
Original issue reported on code.google.com by [email protected]
on 15 Jan 2012 at 11:36
When using events in another project I was required to fulfill the dependency
on libgdx before I could use the lib. This hard requirement should be removed
to properly allow non-3d applications to leverage Sgine without the need of
libgdx.
Original issue reported on code.google.com by [email protected]
on 24 Nov 2011 at 11:11
Currently "arg0", "arg1", etc. is being used as argument names. This should be
changed to properly reference the method names used by OpenGL to make the
documentation and code-completion much easier to utilize.
Original issue reported on code.google.com by [email protected]
on 5 Mar 2011 at 3:09
Files need to be generated as a result of the opengl-generator project rather
than simply outputting to the screen.
Original issue reported on code.google.com by [email protected]
on 23 Mar 2011 at 3:08
1.) Bus only fires for listeners registered for a specific class, it does not
handle sub-classes.
2.) Matching on the partial function doesn't allow fall-through. Throws a match
error if the case is not matched.
Original issue reported on code.google.com by [email protected]
on 24 Nov 2011 at 11:09
The generator is currently getting stuck on GL methods that deviate based on
type. Support should be added to handle this scenario.
Original issue reported on code.google.com by [email protected]
on 3 Mar 2011 at 3:03
What steps will reproduce the problem?
1. Run the search demo without vsync
Work needs to be done to isolate and remove garbage creation as a result of
the render loop to remove animation pauses from occurring
Original issue reported on code.google.com by darkfrog26
on 12 Dec 2009 at 4:08
Current the generator uses "startsWith" to determine a match between a GL
method name and the implementation method. This is problematic for cases like
glClear as they match things like glClearColor.
Original issue reported on code.google.com by [email protected]
on 23 Mar 2011 at 3:05
Child projects need to be created under opengl for "android" and "lwjgl" for
the generated implementation information and specific details relating to the
implementation.
Original issue reported on code.google.com by [email protected]
on 23 Mar 2011 at 3:10
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.