RELEASE_NOTES.txt 5.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192
  1. =====================
  2. EXTENDED VIEW TOOLKIT
  3. =====================
  4. Release Notes v0.5
  5. ============================
  6. - new kollabs version
  7. - minor bugfixes
  8. - new virtual panoramic camera example
  9. - new abstractions for shader-based effects and transitions
  10. Release Notes v0.4 Rotterdam
  11. ============================
  12. This version of Extended View Toolkit is not compatible to previous
  13. versions!!!
  14. * completely reworked storage-solution with:
  15. * scene based playlist
  16. * individual parameter transitions between scenes
  17. (based on kollabs abstraction-library)
  18. * added a bunch of new examples
  19. * reworked the old examples
  20. input abstractions
  21. ------------------
  22. * simplified organisation of input-modules:
  23. features for panoramic imagery are in own modules now
  24. * reworked [ev_vid] with many new features
  25. * new [ev_base] module to allow fast creation of own modules,
  26. that are directly integrated in EVT«s storage and control system
  27. panoramic abstractions
  28. ----------------------
  29. * new [ev_360] module for panoramic video with one camera
  30. * new [ev_pano_stitch] module for stitching of multiple images
  31. * new [ev_pano_group] module
  32. general purpose abs
  33. -------------------
  34. * new [ev_gemwin] module
  35. * new video and image recording/grabbing module [ev_record]
  36. * new [ev_declare] module to load the right pathes on startup
  37. projection abstractions
  38. -----------------------
  39. * [ev_pro_grid] is now built into all projection modules.
  40. (No need to create it specifically anymore)
  41. * [ev_mouseover] has been dropped.
  42. (The mouseover functionality is now integrated into the projection
  43. modules)
  44. * new [ev_pro_55] module with 5x5 vertex-points
  45. * added new rendered grid to the projection modules
  46. * NEW: added horizontal and vertical "weight" factor for perspective
  47. projection
  48. * renamed all projection modules
  49. * NEW: [ev_texhelper] module for easy texture coordinates selection
  50. general abstractions for OpenGL Shaders
  51. ---------------------------------------
  52. * new [ev_glsl] module for easy shader implementations
  53. Release Notes v0.31
  54. ===================
  55. changed ev_pro_flat and ev_pro_curved abstractions:
  56. ---------------------------------------------------
  57. * no gemhead included anymore for consistency with easymap abstractions
  58. * gemhead now has to be connected externally, see corresponding
  59. helpfiles for details
  60. * second creation argument of ev_pro_flat/curved deprecated
  61. changed ev_buf:
  62. ---------------
  63. * no gemhead built in anymore, has to be connected externally for more
  64. clear structure of patch and more obvious dataflow, see helpfile
  65. for example
  66. changed ev_mouseover:
  67. ---------------------
  68. * removed creation arguments;
  69. render order and gemwin dimen must from now on be set via messages.
  70. added new example patches:
  71. --------------------------
  72. * ev_module-list (quick overview of the modules)
  73. * ev_example_masking (masking capabilities for video mapping)
  74. * ev_example_3d (3d renderings)
  75. * ev_example_framebuffers (using multiple framebuffers)
  76. * ev_example_vfx (pix_É video effects)
  77. * ev_example_grids (using the two different grids)
  78. * ev_example_storage&osc (using the data storage solution
  79. & transmit/receive osc-streams
  80. * minor changes inside the data storage logic (v0.1)
  81. * minor changes in gil, not affecting the toolkit (v0.11)
  82. * fixed some bugs inside ev_grid
  83. * added flip functions to ev_pro_grid
  84. * fixed bug in ev_buf: framebuffer content was translated 0/0/-5.
  85. Now 0/0/-4 to compensate the viewpoint mismatch of framebuffer and
  86. gemwin. Also all helpfiles & examples using ev_buf have been corrected.
  87. Release Notes v0.3
  88. ==================
  89. Due to some major changes, this version is not backwards compatible
  90. to previous versions.
  91. * integrated new storage system which supports multiple scenes in one file
  92. * mrpeach osc externals are not needed anymore.
  93. * prepared for bidirectional osc-communication without feedback
  94. * added support for on-screen drag&drop interaction (vertex position,
  95. texture position) using GIL
  96. * completely new help-patches & examples
  97. * added grid function to the projection modules
  98. * new folder structure
  99. * all files have been modified
  100. * no backwards compatibility to older versions
  101. * added new projection modules: ev_easymap22, ev_easymap33
  102. Release Notes v0.22
  103. ===================
  104. * fixed: ev_grid: some wrong init parameters.
  105. Release Notes v0.21
  106. ===================
  107. * fixed parameters.pd
  108. * added lens correction control to the input modules (cam, pic, vid)
  109. Release Notes v0.2
  110. ==================
  111. The following bugs are now fixed:
  112. ev_sto
  113. ------
  114. * in some cases, not all parameters were saved.
  115. ev_pro_curved
  116. -------------
  117. * /ev/pro/$1/vertex/top/center/y could not be stored or loaded
  118. * the shade settings (soft edging) could not be stored
  119. ev_pro_flat
  120. -----------
  121. * the shade settings (soft edging) could not be stored
  122. ev_buf
  123. ------
  124. * the framebuffer options format, rectangle, color and type could not be modified, stored or loaded
  125. ev_EXAMPLE
  126. ----------
  127. * preset not loaded at startup
  128. * pictures were not loaded at startup
  129. * missing example for control bus system
  130. parameters.pd
  131. -------------
  132. * confusing nams for ev_storage
  133. ev_storage
  134. ----------
  135. * missing parameters.pd in helpfile
  136. * confusing: object name: "ev_storage", but OSC syntax: "/ev/preset/..."
  137. The following files have been modified:
  138. ---------------------------------------
  139. * ev_sto.pd
  140. * ev_buf.pd
  141. * ev_buf-help.pd
  142. * ev_pro_curved.pd
  143. * ev_pro_curved-help.pd
  144. * ev_pro_flat.pd
  145. * ev_pro_flat-help.pd
  146. * ev_EXAMPLE.pd
  147. * ev_storage.pd
  148. * ev_storage-help.pd
  149. * parameters.pd
  150. * preset0.txt (has been moved inside the project folder)