Getting Support#
Weβre here to help! This page outlines the various channels for getting support with ACloudViewer.
Documentation#
The first place to look for answers:
π Official Documentation
Getting Started: Introduction
Tutorials: Tutorial
Python API: cloudViewer.core
C++ API: C++ documentation
π Search the Documentation
Use the search box at the top of this page to find specific topics.
Community Support#
GitHub Discussions#
The best place to ask questions and get help from the community:
π¬ GitHub Discussions
Categories:
Q&A: Ask technical questions
Show and Tell: Share your projects
Ideas: Propose new features
General: General discussions
GitHub Issues#
For bug reports and feature requests:
π GitHub Issues
Before creating an issue:
Search existing issues
Check if itβs already fixed in the latest version
Provide minimal reproduction steps
Issue Template:
**Describe the bug**
A clear description of what the bug is.
**To Reproduce**
Steps to reproduce:
1. Load point cloud...
2. Apply filter...
3. See error
**Expected behavior**
What you expected to happen.
**Environment:**
- OS: [e.g., Ubuntu 22.04]
- ACloudViewer version: [e.g., 3.9.3]
- Python version: [e.g., 3.11]
- CUDA version: [e.g., 12.1]
**Additional context**
Any other relevant information.
Stack Overflow#
Ask questions with the acloudviewer tag:
π Stack Overflow
Good for:
Algorithm questions
Integration with other libraries
General 3D processing questions
Email Support#
For sensitive issues that cannot be discussed publicly:
π§ Email: support@acloudviewer.org
Please note that response times may vary, and community channels are generally faster.
Professional Support#
Commercial Support#
For organizations requiring:
Priority bug fixes
Custom feature development
Training and consultation
Long-term support contracts
Contact: enterprise@acloudviewer.org
Training & Workshops#
We offer:
Online training courses
On-site workshops
Custom training for teams
For inquiries: training@acloudviewer.org
Financial Support#
Support ACloudViewer Development#
ACloudViewer is an open-source project maintained by volunteers. If you find it useful and want to support its development, consider making a donation.
Why Donate?
Help fund ongoing development and maintenance
Support new feature development
Enable better documentation and tutorials
Help us provide community support
How to Donate:
Scan the QR code below to donate via WeChat Pay:
Thank you for your support! π
Other Ways to Support:
β Star the project on GitHub
π Report bugs and suggest features
π Contribute code or documentation
π¬ Help answer community questions
π’ Share ACloudViewer with others
Every contribution, no matter how small, helps make ACloudViewer better!
Contributing#
Help improve ACloudViewer:
π€ Contribute
Code: Submit pull requests
Documentation: Improve docs
Bug Reports: File issues
Feature Requests: Propose ideas
See Contributing to ACloudViewer for guidelines.
Response Times#
Community Channels:
GitHub Discussions: 1-3 days (community-driven)
GitHub Issues: 1-7 days for bugs, longer for features
Stack Overflow: Varies based on community activity
Professional Support:
Email: 24-48 hours
Enterprise: As per SLA agreement
Resources#
Code Examples#
Browse example code in the repository:
Python:
examples/Python/C++:
examples/Cpp/Jupyter:
docs/jupyter/
Videos & Tutorials#
Video tutorials and demos (coming soon):
Getting started guides
Feature walkthroughs
Best practices
Research Papers#
ACloudViewer is used in academic research. Cite as:
@software{acloudviewer2024,
title = {ACloudViewer: A Modern Library for 3D Data Processing},
author = {ACloudViewer Development Team},
year = {2024},
url = {https://github.com/Asher-1/ACloudViewer}
}
Community#
Stay Connected#
π Star on GitHub: ACloudViewer
ποΈ Watch for Updates: Get notified of new releases
π΄ Fork: Create your own version
Code of Conduct#
We follow the Contributor Covenant Code of Conduct.
All community members are expected to:
Be respectful and inclusive
Provide constructive feedback
Help others when possible
Follow community guidelines
Report Code of Conduct violations to: conduct@acloudviewer.org
Feature Requests#
Want a new feature?
Check existing requests: Search GitHub Issues
Discuss first: Post in GitHub Discussions
Submit formal request: Create an issue with detailed description
What to include:
Use case and motivation
Proposed API or interface
Examples of similar features in other libraries
Willingness to contribute implementation
Bug Reports#
Found a bug?
Quality Bug Reports Include:
Clear title: Brief description of the issue
Environment: OS, versions, hardware
Minimal reproduction: Smallest code to reproduce
Expected vs actual: What should happen vs what happened
Screenshots/logs: Visual evidence or error messages
Template:
import cloudViewer as cv3d
# Minimal code to reproduce the bug
pcd = cv3d.io.read_point_cloud("test.pcd")
pcd.some_method() # This crashes
# Error message:
# Segmentation fault...
Tips for Getting Help Faster#
Search first: Check docs, issues, discussions
Be specific: Provide context and details
Minimal example: Simplify your code to the essential problem
Format code: Use code blocks for readability
Follow up: Respond to clarifying questions
Share solutions: Post what worked for you
Quick Links#
π Documentation: https://asher-1.github.io/ACloudViewer/documentation/
π¬ Discussions: GitHub Discussions
π Issues: GitHub Issues
π¦ Downloads: GitHub Releases
π€ Contributing: Contributing to ACloudViewer
Thank You#
Your feedback and questions help make ACloudViewer better for everyone. Thank you for being part of the community! π