Academic Journal

nub: A Rendering and Interaction Library for Visual Computing in Processing.

Λεπτομέρειες βιβλιογραφικής εγγραφής
Τίτλος: nub: A Rendering and Interaction Library for Visual Computing in Processing.
Συγγραφείς: Charalambos, Jean Pierre
Πηγή: Journal of Open Research Software; 2025, Vol. 13 Issue 1, p1-7, 7p
Θεματικοί όροι: Rendering (Computer graphics), Visual programming (Computer science), Visual communication, Computer systems, Open source software, Computer software, Application program interfaces
Περίληψη: The nub library is introduced as an open-source tool for rendering and interaction in the Processing language. Designed for visual computing research, it features a functional and declarative API that simplifies the creation of hierarchical node trees. By decoupling rendering from interaction, the library supports customizable workflows for diverse scenarios, including multi-view scene management, view-frustum culling, gesture-based navigation, and shadow mapping. Seamless integration with Processing ensures compatibility across desktop, Python, and Android platforms. Rich examples and detailed documentation demonstrate its capabilities, making it accessible to researchers, educators, and creative programmers. The framework's extensibility and focus on usability provide a robust foundation for teaching and experimentation in visual computing. [ABSTRACT FROM AUTHOR]
Copyright of Journal of Open Research Software is the property of Ubiquity Press and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Βάση Δεδομένων: Complementary Index
FullText Text:
  Availability: 0
CustomLinks:
  – Url: https://resolver.ebsco.com/c/fiv2js/result?sid=EBSCO:edb&genre=article&issn=20499647&ISBN=&volume=13&issue=1&date=20250101&spage=1&pages=1-7&title=Journal of Open Research Software&atitle=nub%3A%20A%20Rendering%20and%20Interaction%20Library%20for%20Visual%20Computing%20in%20Processing.&aulast=Charalambos%2C%20Jean%20Pierre&id=DOI:10.5334/jors.477
    Name: Full Text Finder (for New FTF UI) (ns324271)
    Category: fullText
    Text: Full Text Finder
    MouseOverText: Full Text Finder
Header DbId: edb
DbLabel: Complementary Index
An: 190993179
RelevancyScore: 984
AccessLevel: 6
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 983.694702148438
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: nub: A Rendering and Interaction Library for Visual Computing in Processing.
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Charalambos%2C+Jean+Pierre%22">Charalambos, Jean Pierre</searchLink>
– Name: TitleSource
  Label: Source
  Group: Src
  Data: Journal of Open Research Software; 2025, Vol. 13 Issue 1, p1-7, 7p
– Name: Subject
  Label: Subject Terms
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Rendering+%28Computer+graphics%29%22">Rendering (Computer graphics)</searchLink><br /><searchLink fieldCode="DE" term="%22Visual+programming+%28Computer+science%29%22">Visual programming (Computer science)</searchLink><br /><searchLink fieldCode="DE" term="%22Visual+communication%22">Visual communication</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+systems%22">Computer systems</searchLink><br /><searchLink fieldCode="DE" term="%22Open+source+software%22">Open source software</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+software%22">Computer software</searchLink><br /><searchLink fieldCode="DE" term="%22Application+program+interfaces%22">Application program interfaces</searchLink>
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: The nub library is introduced as an open-source tool for rendering and interaction in the Processing language. Designed for visual computing research, it features a functional and declarative API that simplifies the creation of hierarchical node trees. By decoupling rendering from interaction, the library supports customizable workflows for diverse scenarios, including multi-view scene management, view-frustum culling, gesture-based navigation, and shadow mapping. Seamless integration with Processing ensures compatibility across desktop, Python, and Android platforms. Rich examples and detailed documentation demonstrate its capabilities, making it accessible to researchers, educators, and creative programmers. The framework's extensibility and focus on usability provide a robust foundation for teaching and experimentation in visual computing. [ABSTRACT FROM AUTHOR]
– Name: Abstract
  Label:
  Group: Ab
  Data: <i>Copyright of Journal of Open Research Software is the property of Ubiquity Press and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.)
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edb&AN=190993179
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.5334/jors.477
    Languages:
      – Code: eng
        Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 7
        StartPage: 1
    Subjects:
      – SubjectFull: Rendering (Computer graphics)
        Type: general
      – SubjectFull: Visual programming (Computer science)
        Type: general
      – SubjectFull: Visual communication
        Type: general
      – SubjectFull: Computer systems
        Type: general
      – SubjectFull: Open source software
        Type: general
      – SubjectFull: Computer software
        Type: general
      – SubjectFull: Application program interfaces
        Type: general
    Titles:
      – TitleFull: nub: A Rendering and Interaction Library for Visual Computing in Processing.
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Charalambos, Jean Pierre
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 01
              Text: 2025
              Type: published
              Y: 2025
          Identifiers:
            – Type: issn-print
              Value: 20499647
          Numbering:
            – Type: volume
              Value: 13
            – Type: issue
              Value: 1
          Titles:
            – TitleFull: Journal of Open Research Software
              Type: main
ResultId 1