Posts

Showing posts from February 14, 2019

諾格拉德州

Image
諾格拉德州 (匈牙利語: Nógrád )是匈牙利北部的一個州,北鄰斯洛伐克。面積2,544平方公里,人口218,128(2004年)。首府紹爾戈陶爾揚。 下設1市、5镇、129鄉。 查 论 编   匈牙利行政區劃 首都:布达佩斯 州 巴奇-基什孔 | 巴蘭尼亞 | 貝凱什 | 包爾紹德-奧包烏伊-曾普倫 | 瓊格拉德 | 費耶爾 | 傑爾-莫松-肖普...

ラー

Image
この項目では、エジプト神話の太陽神について説明しています。その他の用法については「ラー (曖昧さ回避)」をご覧ください。 この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。 出典を追加して記事の信頼性向上にご協力ください。 ( 2010年2月 ) ラー ラ...

化妆

Image
本条目 需要擴充。 (2010年7月14日) 请協助改善这篇條目,更進一步的信息可能會在討論頁或扩充请求中找到。请在擴充條目後將此模板移除。 一名正在化妝的女人 一些化妝品   本文介紹的是單純美容或表演上的扮妝行為,較中性用語「 妝扮 」、「 扮裝 」重定向至此。關於裝扮成異性...

OpenGL Precompute Vertices/Matrices for Particle System / Optimization

Image
0 I have a particle system which I want to make as really fast as possible without any effects on the main display function, I basically placed all particles calculations on a separate infinite thread which I keep synchronized with WaitForEvent() (Windows), DataLock flags, etc. I use glColorPointer, glNormalPointer, glVertexPointer etc to point to the buffered data on the GPU (glGenBuffers, glBufferData) and then glDrawElements to render them. At the moment I don't have the code so I hope that won't be a problem but I'll try my best to get the infrastructure described: Main [Init] Create a pre-calc queue 30% in size of N particles and do sequential calculations (Thread 1 #2) Thread 1 Wait for Calculate Event signal or if pre-calc queue is not full then continue Loop through N particles and update position / velocity, storing it in pUpdate If pre-calc queue is not full, add pUpdate to it Main [Render] glActiveTexture(TEXTURE0) glCol/glNorm/glTex/glVertexPointer...